Danny Milosavljevic <[email protected]> skribis: > dannym@dayas ~/src/guix$ strace -f git commit -S -m "x" > gnu/packages/databases.scm 2>&1 |grep pinentry > [pid 32548] write(4, "OPTION allow-pinentry-notify", 28) = 28 > [pid 32548] read(4, "ERR 67108949 No pinentry <GPG Ag"..., 1002) = 37 > [pid 32548] write(2, "gpg: signing failed: No pinentry", 32gpg: signing > failed: No pinentry) = 32 > [pid 32548] write(2, "gpg: signing failed: No pinentry", 32gpg: signing > failed: No pinentry) = 32 > > dannym@dayas ~$ which pinentry > /home/dannym/.guix-profile/bin/pinentry > dannym@dayas ~$ pinen<TAB> > pinentry pinentry-curses pinentry-gtk-2 pinentry-tty > dannym@dayas ~$ pinentry > OK Pleased to meet you
My ~/.gnupg/gpg-agent.conf file reads this: --8<---------------cut here---------------start------------->8--- pinentry-program /home/ludo/.guix-profile/bin/pinentry-gtk-2 --8<---------------cut here---------------end--------------->8--- … and I have: --8<---------------cut here---------------start------------->8--- $ guix package --list-installed=pinentry pinentry 0.9.7 out /gnu/store/2ngvzmsmjykaiv697ffnl7ajc3dm0rrh-pinentry-0.9.7 --8<---------------cut here---------------end--------------->8--- Could it be that you’re missing one of these? HTH, Ludo’.
