Bug 10922 - Missed dependency to pinentry-(gtk|qt)
Summary: Missed dependency to pinentry-(gtk|qt)
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: claws-mail-plugin-pgpcore (show other bugs)
Version: unstable
Hardware: all Linux
: P2 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 18791
  Show dependency tree
 
Reported: 2007-02-25 11:14 MSK by Nikolay A. Fetisov
Modified: 2009-07-08 12:01 MSD (History)
14 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nikolay A. Fetisov 2007-02-25 11:14:21 MSK
Для отправки подписанных писем для отображения диалога ввода пароля к ключу 
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. Попробовать отправить подписанное письмо.
Comment 1 solo 2009-02-10 10:12:49 MSK
https://bugzilla.altlinux.org/show_bug.cgi?id=18790 -- тоже самое, но для thunderbird-enigmail...
Comment 2 Alexey Rusakov 2009-07-08 12:01:42 MSD
Это не обязательно pinentry, подойдёт любой графический GPG-агент, например, seahorse-agent. Честно говоря, не знаю, что с этим делать - нужна зависимость на всё что умеет выставлять переменную GPG_AGENT_INFO :) Наверное, правильнее всего придумать какой-то виртуальный Provides типа gpg-agent-gui, например...