Hello Gary, Gary Johnson <[email protected]> writes:
> Hi Guix, > > During my recent `guix pull` + `guix package -u` adventure, the > emacs-shroud package barfed due to what looks like a hard-coded > reference to an older version of gnupg. I uninstalled it in order to > complete my upgrade. Of course, when I try to reinstall it now, I > continue to get the same version conflict error due to gnupg. > > ``` > gjohnson@euclid ~ $ guix package -i emacs-shroud > The following package will be installed: > emacs-shroud 1.105 > > guix package: error: profile contains conflicting entries for gnupg > guix package: error: first entry: [email protected] > /gnu/store/0snfzd41n430ddpq316j9v2z5fn2y62m-gnupg-2.2.30 > guix package: error: ... propagated from [email protected] > guix package: error: second entry: [email protected] > /gnu/store/75122spwjdkxxgd32gkkil3n7ifax8i5-gnupg-2.2.32 > guix package: error: ... propagated from [email protected] > hint: Try upgrading both `emacs-shroud' and `emacs-pinentry', or remove one > of them from the profile. > ``` > > Note, that while the above error message is complaining about > emacs-pinentry, it still barfs even if I remove emacs-pinentry and just > install gnupg directly since the current gnupg is 2.2.32. > > Can whoever is maintaining the emacs-shroud package please update it to > [email protected], so it can be installed again? This will be fixed shortly when version-1.4.0 gets merged to master in a few days, where gnupg == 2.2.32. Thanks for the report, and thank you for your patience. Maxim
