You are not logged in.
Hi! I hope that you are doing well!
I tried to update my system like everyday and I got hit with this error-
[ak@G31M-ES2L ~]$ sudo pacman -Syu
[sudo] password for ak:
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
:: gpgmepp-2.0.0-2 and gpgme-1.24.3-2 are in conflict. Remove gpgme? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'gpgme' required by gpgmepp
:: unable to satisfy dependency 'gpgme' required by volume_key
:: removing gpgme breaks dependency 'gpgme' required by pacman
:: removing gpgme breaks dependency 'libgpgme.so=11-64' required by pacman
[ak@G31M-ES2L ~]$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
multilib is up to date
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
:: gpgmepp-2.0.0-2 and gpgme-1.24.3-2 are in conflict. Remove gpgme? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: gpgmepp-2.0.0-2 and gpgme-1.24.3-2 are in conflict (gpgme<2)
As you can see, neither of the options results in a successful update, so I think this is a packaging error? If yes, I hope that it will get fixed soon!
Thanks.
Last edited by LinuxLover471 (Today 03:08:59)
Offline
What is the output of `pacman-conf`?
Offline
I think I need to be more patient from now on, the packaging issue got fixed as gpgme got updated.
so, the issue is fixed.
Offline
There is another problem with gpgmepp package : a previous version of gpgmepp existed in 2016, with the version "16.08.3-1",
[2016-11-11 20:59] [ALPM] upgraded gpgmepp (16.08.2-1 -> 16.08.3-1)
The PKGBUILD of current version of gpgmepp (2.0.0-2) doesn't manage this scenario of a gpgmepp installed with "16" version number, then Pacman will not propose this version "2" of the package, as he thinks that version 16 is greater than "2", some softwares like libreoffice, okular will not work (because they need the version 2 of gpgmepp).
Probably the version 16 of gpgmepp was an orphan package after 2016 (no new update until june 2025 with a decreased number version).
Last edited by Potomac (Today 00:43:45)
Offline