Для отправки подписанных писем для отображения диалога ввода пароля к ключу GnuPG требуются установленные в системе пакеты pinentry-gtk или pinenty-qt. В случае их отсутствия claws-mail выдаёт сообщение об ошибке "Data signing failed, no results." и sgpgme.c:468:using key for xxx@yyy.zzz pgpmime.c:527:gpgme_op_sign_result error в консоли при запуске с ключом --debug. Steps to Reproduce: 1. # apt-get remove pinentry-qt pinentry-gtk 2. Попробовать отправить подписанное письмо.
https://bugzilla.altlinux.org/show_bug.cgi?id=18790 -- тоже самое, но для thunderbird-enigmail...
Это не обязательно pinentry, подойдёт любой графический GPG-агент, например, seahorse-agent. Честно говоря, не знаю, что с этим делать - нужна зависимость на всё что умеет выставлять переменную GPG_AGENT_INFO :) Наверное, правильнее всего придумать какой-то виртуальный Provides типа gpg-agent-gui, например...