[pkg-gnupg-maint] Bug#836772: Bug#836772: gnupg: unable to sign anyone's keys

Ramakrishnan Muthukrishnan rkrishnan at debian.org
Tue Sep 6 06:42:24 UTC 2016


Hi Dan--

Thanks for the response. Please find the information below.

Daniel Kahn Gillmor <dkg at fifthhorseman.net> writes:
>
> This suggests that the problem you're seeing is pinentry rejecting your
> signature.  What version(s) of pinentry do you have installed and what
> is your default?
>
>    dpkg -l 'pinentry-*'

$ dpkg -l 'pinentry-*'
Desired=Unknown/Install/Remove/Purge/Hold
|
Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                           Version
Architecture                 Description
+++-==============================================-============================-============================-==================================================================================================
ii  pinentry-curses                                0.9.7-5
amd64                        curses-based PIN or pass-phrase entry
dialog for GnuPG
ii  pinentry-doc                                   0.9.7-5
all                          documentation for pinentry packages
ii  pinentry-gnome3                                0.9.7-5
amd64                        GNOME 3 PIN or pass-phrase entry dialog for
GnuPG
un  pinentry-gtk2                                  <none>
<none>                       (no description available)
un  pinentry-qt4                                   <none>
<none>                       (no description available)
ii  pinentry-tty                                   0.9.7-5
amd64                        minimal dumb-terminal PIN or pass-phrase
entry for GnuPG
un  pinentry-x11                                   <none>
<none>                       (no description available)

>    readlink -f $(which pinentry)

/usr/bin/pinentry-gnome3

>    grep -i pinentry ~/.gnupg/*.conf

That returned nothing.

$ grep -i pinentry ~/.gnupg/*.conf
$ 

> Is all your work being done within an X11 session, or are you connecting
> to this machine via ssh or a text-mode terminal?  if X11, what graphical
> environment are you using (e.g. gnome, kde, etc)?

I am doing this on a GNOME terminal within an X11 session (running
GNOME3), but my gpg credentials are in another account on this machine. I type 'su -
<account>' and am doing it inside that account.

I have also set the following in the .profile:

GPG_TTY=$(tty)
export GPG_TTY

Please let me know if I missed out anything. Glad to provide more info
or help with any debugging.

--
  Ramakrishnan



More information about the pkg-gnupg-maint mailing list