FS#49930 - [gpa] gnupg-2.1.13-1 breaks gpa key signing and setting key trust
Attached to Project:
Community Packages
Opened by Darrell (0strodamus) - Sunday, 03 July 2016, 20:06 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 03 December 2016, 05:57 GMT
Opened by Darrell (0strodamus) - Sunday, 03 July 2016, 20:06 GMT
Last edited by Doug Newgard (Scimmia) - Saturday, 03 December 2016, 05:57 GMT
|
Details
Description: gnupg-2.1.13-1 breaks gpa key signing and
setting key trust
Additional info: * gnupg-2.1.13-1 and gpa-0.9.9-2 * using default settings provided by gnupg and gpa with a single secret key imported and set to default via gpa settings Steps to reproduce 1: a) launch gpa b) right-click any key in the keyring and select "Set Owner Trust..." c) change the trust value to a different value and click ok error produced: The GPGME library returned an unexpected error at gpakeytrustop.c:217. The error was: General error This is either an installation problem or a bug in GPA. GPA will now try to recover from this error. Steps to reproduce 2: a) launch gpa b) right-click any key in the keyring and select "Sign Keys..." c) click yes error produced: The GPGME library returned an unexpected error at gpakeysignop.c:257. The error was: General error This is either an installation problem or a bug in GPA. GPA will now try to recover from this error. If I downgrade to gnupg-2.1.12-2, gpa stops throwing error messages and works as normal. I also suspect that the problems signing packages described in this forum post are also caused by gnupg-2.1.13-1. https://bbs.archlinux.org/viewtopic.php?id=214338 I am also having issues signing packages consistently and repeatedly using gnupg-2.1.13-1. If I downgrade to gnupg-2.1.12-2 all of the package signing issues go away. |
This task depends upon
Closed by Doug Newgard (Scimmia)
Saturday, 03 December 2016, 05:57 GMT
Reason for closing: Fixed
Additional comments about closing: gpa 0.9.10-1
Saturday, 03 December 2016, 05:57 GMT
Reason for closing: Fixed
Additional comments about closing: gpa 0.9.10-1
Comment by Darrell (0strodamus) -
Thursday, 07 July 2016, 20:33 GMT
I compiled gpa with the upstream fix at
https://github.com/gpg/gpa/commit/b9efe75ab7addb2eecd8e2274ed8907b9f6a3712
and gpa is now signing and setting trust on keys successfully. At
gpa launch, "Libgcrypt warning: missing initialization" errors are
generated by gpg-connect-agent and gpgconf, but the application is
working. In hindsight, I should have opened this bug report for
gpa. Sorry for any inconvenience this may have caused.