aura icon indicating copy to clipboard operation
aura copied to clipboard

aura fails to update eclipse-cpp

Open mkoloberdin opened this issue 5 years ago • 3 comments

Unrelated packages are omitted in the output below (...):

$ sudo aura -Akxau
aura >>= Fetching package information...
aura >>= Comparing package versions...
aura >>= AUR Packages to upgrade:
...
eclipse-common :: 4.15-1                       -> 4.16-6
eclipse-cpp    :: 4.15-1                       -> 4.16-6
...

...

aura >>= AUR Packages:
...
eclipse-common
...
aura >>= Continue? [Y/n] 
loading packages...
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing eclipse-common (4.16-6) breaks dependency 'eclipse-common=4.15-1' required by eclipse-cpp
aura >>= Please check your input.

Note that eclipse-cpp is missing in the second part of the output above, under aura >>= AUR Packages:. This looks like it has to do with the logic of dealing with multi-package PKGBUILDs.

mkoloberdin avatar Sep 07 '20 01:09 mkoloberdin

Thanks for reporting this, I'm going to look into it in detail tomorrow.

fosskers avatar Sep 07 '20 02:09 fosskers

Forgive me, "tomorrow" became "next month".

There seem to have been to have been updates to this package recently, and people are having issues seemingly unrelated to Aura. Do you have any insight here? Were you able to get this installed?

https://aur.archlinux.org/packages/eclipse-cpp/

When I tried to build it myself, everything went smoothly until it reached the final internal pacman stage where it applies pacman -U to built tarballs. It failed at that step, saying:

==> Finished making: eclipse 2:4.17-3 (Thu 22 Oct 2020 02:55:07 PM PDT)
loading packages...
resolving dependencies...
looking for conflicting packages...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: eclipse-java and eclipse-jee are in conflict

I suppose I could --hotedit the uneeded sources away in the mean time.

fosskers avatar Oct 22 '20 21:10 fosskers

Yes, that worked. I used --hotedit to remove the unneeded extra packages and their checksums from the PKGBUILD.

fosskers avatar Oct 22 '20 22:10 fosskers