Bug#1016125: libgnupg-interface-perl as invoked via caff fails to detect gpg version
Guido Günther
agx at sigxcpu.org
Wed Jul 27 17:10:22 BST 2022
Package: libgnupg-interface-perl
Version: 1.02-1
Severity: normal
When using caff fails to detect the gpg version and aborts:
$ caff -S -m no < dc22_fprs.txt
[NOTICE] Importing GnuPG options from /path/to/gnupg
[NOTICE] no-emit-version
[NOTICE] no-comments
[NOTICE] personal-digest-preferences SHA256
[NOTICE] cert-digest-algo SHA256
[NOTICE] keyserver keyserver.ubuntu.com
[NOTICE] Reading gpgparticipants formatted input on STDIN
[NOTICE] Found SHA256 checksum (marked as verified, assumed good)
[NOTICE] Found RIPEMD160 checksum (marked as verified, assumed good)
[INFO] Ignoring fingerprint F2FAAC0D44C32D8B98539B9297A0FA0FC8F2DE45
[INFO] Ignoring fingerprint 31D80509460EFB31DF4B9629FB0E132DDB0AA5B1
...
[INFO] Adding fingerprint C0FE9DAC51E5CAF10DBE7DFC5E62533F19765111
[INFO] Ignoring fingerprint 16A1100AB78A62494F912A7812580AC9CE1FA236
[INFO] Ignoring fingerprint 140F202C78F643A57CE8B8F449C3BF8927553D2E
...
[INFO] Ignoring fingerprint 29CBDA84E741069F3ECD903B3C204B27F7BA6EE3
gpg-connect-agent: no running Dirmngr - starting '/usr/bin/dirmngr'
gpg-connect-agent: waiting for the dirmngr to come up ... (5s)
gpg-connect-agent: connection to dirmngr established
error determining fileno for STDIN: Illegal seek at (eval 235) line 55.
Use of uninitialized value $line in pattern match (m//) at /usr/share/perl5/GnuPG/Interface.pm line 827.
Use of uninitialized value $a in split at /usr/share/perl5/GnuPG/Interface.pm line 841.
Use of uninitialized value $a in split at /usr/share/perl5/GnuPG/Interface.pm line 841.
GnuPG Version 1.4 or 2.2+ required at (eval 235) line 55.
Though gpg is installed:
$ gpg --version
gpg (GnuPG) 2.2.35
libgcrypt 1.10.1
Copyright (C) 2022 g10 Code GmbH
License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Home: /home/agx/.gnupg
Supported algorithms:
Pubkey: RSA, ELG, DSA, ECDH, ECDSA, EDDSA
Cipher: IDEA, 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH,
CAMELLIA128, CAMELLIA192, CAMELLIA256
Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224
Compression: Uncompressed, ZIP, ZLIB, BZIP2
I've filed this against libgnupg-interface-perl as this seems to be the
bit that has issues to get the version. Please reassing if I got this
wrong.
Cheers,
-- Guido
-- System Information:
Debian Release: bookworm/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-updates'), (500, 'stable-debug'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64
Kernel: Linux 5.18.0-1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages signing-party depends on:
ii gnupg 2.2.35-3
ii libc6 2.33-8
ii libclass-methodmaker-perl 2.24-2+b2
ii libgnupg-interface-perl 1.02-1
ii libmailtools-perl 2.21-1
ii libmd0 1.0.4-2
ii libmime-tools-perl 5.510-1
ii libnet-idn-encode-perl 2.500-2+b1
ii libterm-readkey-perl 2.38-1+b3
ii libtext-template-perl 1.61-1
ii perl 5.34.0-5
ii python3 3.10.5-3
ii qprint 1.1.dfsg.2-2.1
Versions of packages signing-party recommends:
pn default-mta | mail-transport-agent <none>
ii dialog 1.3-20211214-1
ii libgd-perl [libgd-gd2-perl] 2.76-2+b1
ii libpaper-utils 1.1.28+b1
ii whiptail 0.52.21-5+b2
Versions of packages signing-party suggests:
pn fonts-noto-cjk <none>
ii fonts-noto-mono 20201225-1
ii imagemagick 8:6.9.11.60+dfsg-1.3+b2
ii imagemagick-6.q16 [imagemagick] 8:6.9.11.60+dfsg-1.3+b2
hi mutt 2.2.3-1
ii qrencode 4.1.1-1
pn texlive-font-utils <none>
ii texlive-latex-extra 2022.20220605-1
ii texlive-latex-recommended 2022.20220605-1
ii texlive-xetex 2022.20220605-1
ii wipe 0.24-9
-- no debconf information
More information about the pkg-perl-maintainers
mailing list