Package: signing-party Version: 2.4-1 Severity: normal Dear Guilhem,
after the change from gpg 1.x to 2.1.x caff (or gpg, respectively) fails to fetch keys from keyservers. This is an example: caff --debug 12DA91AD71D80831 [NOTICE] Importing GnuPG options from ~/.gnupg/gpg.conf: [NOTICE] use-agent [NOTICE] keyserver hkps://hkps.pool.sks-keyservers.net [NOTICE] keyserver-options no-honor-keyserver-url [NOTICE] keyserver-options include-revoked [NOTICE] no-greeting [NOTICE] ask-cert-level [NOTICE] set-policy-url http://www.gothgoose.net/pgp/ [NOTICE] personal-cipher-preferences AES256 AES192 AES CAST5 [NOTICE] personal-digest-preferences SHA512 SHA384 SHA256 SHA224 [NOTICE] cert-digest-algo SHA512 [DEBUG] gpg (GnuPG) 2.1.15 [DEBUG] Creating symlink /home/marcus/.caff/gnupghome/S.dirmngr to /run/user/1000/gnupg/S.dirmngr [DEBUG] Creating symlink /home/marcus/.caff/gnupghome/S.gpg-agent to /run/user/1000/gnupg/S.gpg-agent [DEBUG] Exporting key(s) E88FEBBE202CE599,B475E207BAB58229,948FD6A0E10F502E,7A0685421E899042 from your normal GnuPGHOME to /home/marcus/.caff/gnupghome [DEBUG] gpg --batch --no-tty --trust-model=always --no-autostart --no-auto-check-trustdb ... [DEBUG] stdout: IO::Handle=GLOB(0x2907b50), stdin: <&=4 [DEBUG] gpg --batch --no-tty --homedir /home/marcus/.caff/gnupghome --quiet --trust-model=always --no-options --use-agent --keyserver=hkps://hkps.pool.sks-keyservers.net --keyserver-options=no-honor-keyserver-url --keyserver-options=include-revoked --no-greeting --ask-cert-level --set-policy-url=http://www.gothgoose.net/pgp/ --personal-cipher-preferences=AES256 AES192 AES CAST5 --personal-digest-preferences=SHA512 SHA384 SHA256 SHA224 --cert-digest-algo=SHA512 --no-autostart --no-auto-check-trustdb ... [DEBUG] stdin: 5, status: IO::Handle=GLOB(0x29079d0), stdout: >&=4 [DEBUG] Imported 0138DA92EDFFB27DD270F86DB475E207BAB58229 for B475E207BAB58229 [INFO] Key B475E207BAB58229 not changed [DEBUG] Imported 53FC5A8727BE1D30FEB4861A948FD6A0E10F502E for 948FD6A0E10F502E [INFO] Key 948FD6A0E10F502E not changed [DEBUG] Imported 69E1EE07F7A6AA8E4A777B2A7A0685421E899042 for 7A0685421E899042 [INFO] Key 7A0685421E899042 not changed [DEBUG] Imported 6C3458EE737CE22C0EF9FA3BE88FEBBE202CE599 for E88FEBBE202CE599 [INFO] Key E88FEBBE202CE599 not changed [DEBUG] Exporting key(s) E88FEBBE202CE599,B475E207BAB58229,948FD6A0E10F502E,7A0685421E899042 from your normal GnuPGHOME to /home/marcus/.caff/gnupghome [DEBUG] gpg --batch --no-tty --trust-model=always --no-autostart --no-auto-check-trustdb --no-autostart --no-auto-check-trustdb ... [DEBUG] stdin: <&=4, stdout: IO::Handle=GLOB(0x2907b50) [DEBUG] gpg --batch --no-tty --homedir /home/marcus/.caff/gnupghome --quiet --trust-model=always --no-options --use-agent --keyserver=hkps://hkps.pool.sks-keyservers.net --keyserver-options=no-honor-keyserver-url --keyserver-options=include-revoked --no-greeting --ask-cert-level --set-policy-url=http://www.gothgoose.net/pgp/ --personal-cipher-preferences=AES256 AES192 AES CAST5 --personal-digest-preferences=SHA512 SHA384 SHA256 SHA224 --cert-digest-algo=SHA512 --no-autostart --no-auto-check-trustdb ... [DEBUG] stdin: 5, stdout: >&=4, status: IO::Handle=GLOB(0x3a70bd0) [DEBUG] Imported 0138DA92EDFFB27DD270F86DB475E207BAB58229 for B475E207BAB58229 [INFO] Key B475E207BAB58229 not changed [DEBUG] Imported 53FC5A8727BE1D30FEB4861A948FD6A0E10F502E for 948FD6A0E10F502E [INFO] Key 948FD6A0E10F502E not changed [DEBUG] Imported 69E1EE07F7A6AA8E4A777B2A7A0685421E899042 for 7A0685421E899042 [INFO] Key 7A0685421E899042 not changed [DEBUG] Imported 6C3458EE737CE22C0EF9FA3BE88FEBBE202CE599 for E88FEBBE202CE599 [INFO] Key E88FEBBE202CE599 not changed [DEBUG] gpg --batch --no-tty --homedir /home/marcus/.caff/gnupghome --trust-model=always --no-options --use-agent --keyserver=hkps://hkps.pool.sks-keyservers.net --keyserver-options=no-honor-keyserver-url --keyserver-options=include-revoked --no-greeting --ask-cert-level --set-policy-url=http://www.gothgoose.net/pgp/ --personal-cipher-preferences=AES256 AES192 AES CAST5 --personal-digest-preferences=SHA512 SHA384 SHA256 SHA224 --cert-digest-algo=SHA512 --no-autostart --no-auto-check-trustdb --with-fingerprint --with-colons ... [DEBUG] stdin: <&=4, stdout: IO::Handle=GLOB(0x3bbd1a0) gpg: error reading key: No public key [WARN] gpg exited with value 2 [WARN] No public keys found with list-key 12DA91AD71D80831 (note that caff uses its own keyring in /home/marcus/.caff/gnupghome) [NOTICE] No keys to sign found Calling "gpg-connect-agent --dirmngr /bye" before running caff didn't do anything. However, gpg itself performs flawlessly (i.e. fetching keys). Best regards, Marcus -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.0-1-amd64 (SMP w/6 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages signing-party depends on: ii gnupg 2.1.15-2 ii libc6 2.24-2 ii libclass-methodmaker-perl 2.24-1+b1 ii libgnupg-interface-perl 0.52-3 ii libmailtools-perl 2.13-1 ii libmd0 0.0.0-2 ii libmime-tools-perl 5.508-1 ii libnet-idn-encode-perl 2.300-1+b1 ii libterm-readkey-perl 2.33-1+b1 ii libtext-template-perl 1.46-1 pn perl:any <none> pn python:any <none> ii qprint 1.1.dfsg.2-2 Versions of packages signing-party recommends: ii dialog 1.3-20160828-1 pn libgd-gd2-noxpm-perl | libgd-gd2-perl <none> pn libpaper-utils <none> ii postfix [mail-transport-agent] 3.1.0-5+b1 Versions of packages signing-party suggests: pn fonts-noto-cjk <none> pn fonts-noto-mono <none> ii imagemagick 8:6.8.9.9-7.2 pn mutt <none> pn qrencode <none> pn texlive-font-utils <none> pn texlive-latex-extra <none> pn texlive-latex-recommended <none> pn texlive-xetex <none> pn wipe <none> -- no debconf information