FS#58368 - [pinentry] when pinentry-gnome3 is present, pinentry doesn't work without a terminal
Attached to Project:
Arch Linux
Opened by Ladislav Laska (Krakonos) - Friday, 27 April 2018, 14:17 GMT
Last edited by Gaetan Bisson (vesath) - Tuesday, 08 May 2018, 20:44 GMT
Opened by Ladislav Laska (Krakonos) - Friday, 27 April 2018, 14:17 GMT
Last edited by Gaetan Bisson (vesath) - Tuesday, 08 May 2018, 20:44 GMT
|
Details
Description:
/usr/bin/pinentry wrapper fails on systems with only basic gnome3 libs (or gnome3 not running, I'm not sure what is the case) Additional info: * package version(s): 1.1.0-2 * config and/or log files etc. Steps to reproduce: Having only gcr installed ( /usr/lib/libgcr-base-3.so.1 is owned by gcr 3.28.0-1 ), running pinentry results in: ``` krakonos@gazelle ~ $ pinentry No Gcr System Prompter available, falling back to curses OK Pleased to meet you ``` This is also reported when pinentry-gnome3 is executed directly. Commenting out the gnome3 line in /usr/bin/pinentry runs the qt5 client, which works fine. This problem caused my Thunderbird with enigmail to fail with "Encryption command failed" and "gpg: signing failed: Inappropriate ioctl for device" in logs. |
This task depends upon
Closed by Gaetan Bisson (vesath)
Tuesday, 08 May 2018, 20:44 GMT
Reason for closing: Fixed
Additional comments about closing: pinentry-1.1.0-3 in [testing]
Tuesday, 08 May 2018, 20:44 GMT
Reason for closing: Fixed
Additional comments about closing: pinentry-1.1.0-3 in [testing]
Took me a long time to pinpoint where the problem was. The error was occurring also from a TTY with no X running, so quit hard to assume it was Gnome3 related.