Bug#1016125: closed by Debian FTP Masters <ftpmaster at ftp-master.debian.org> (reply to gregor herrmann <gregoa at debian.org>) (Bug#1016125: fixed in libgnupg-interface-perl 1.02-2)

Guido Günther agx at sigxcpu.org
Fri Jul 29 09:20:50 BST 2022


Hi,
On Thu, Jul 28, 2022 at 10:54:05PM +0000, Debian Bug Tracking System wrote:
[..snip..]
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
> 
> Format: 1.8
> Date: Fri, 29 Jul 2022 00:13:53 +0200
> Source: libgnupg-interface-perl
> Architecture: source
> Version: 1.02-2
> Distribution: unstable
> Urgency: medium
> Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
> Changed-By: gregor herrmann <gregoa at debian.org>
> Closes: 1016125
> Changes:
>  libgnupg-interface-perl (1.02-2) unstable; urgency=medium
>  .
>    * Team upload.
>    * Add patch to add STDIN file handle to _version sub.
>      Thanks to Guido Günther for the bug report.
>      (Closes: #1016125)

That caff for me, thanks!
 -- Guido

>    * Update years of packaging copyright.
>    * Declare compliance with Debian Policy 4.6.1.
>    * Drop unneeded version constraints and obsolete packages
>      from (build) dependencies.
> Checksums-Sha1:
>  0bad0a1ff3ac19f615aec6cc4f331ea17b413104 2722 libgnupg-interface-perl_1.02-2.dsc
>  79bc2bdfd4be02ad1d1323592e4e11d8a4b98f96 10452 libgnupg-interface-perl_1.02-2.debian.tar.xz
> Checksums-Sha256:
>  fa13f2ed26836903ee0d47287020dc36ed4741bd8fa25f629e687cc1be4ffd81 2722 libgnupg-interface-perl_1.02-2.dsc
>  1ab102f75e2fe46e3122fbc1fd279705ad0da39aeef682ddb571eb95698a994b 10452 libgnupg-interface-perl_1.02-2.debian.tar.xz
> Files:
>  b46e6448ec7e8c6826c80d3277762547 2722 perl optional libgnupg-interface-perl_1.02-2.dsc
>  163858561db566c35cc99d6786b196f7 10452 perl optional libgnupg-interface-perl_1.02-2.debian.tar.xz
> 
> -----BEGIN PGP SIGNATURE-----
> 
> iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmLjCw1fFIAAAAAALgAo
> aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
> RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
> qgZzcw/+NF8jvw+rkQpIbYbiCQGIrcy+W5Sa57i7RZZxtH6JBplzaxC0vhjZ7jsQ
> 9+pusmQeIPelplsEnUR0J/NqbE6JqKMLMYpZHnxaWHRW2MNEPs89tYK5RaPUKUe6
> pYeELZBno3ULk4BcqMdXnOPeR/mKZnm44VBFoP/bFMZ2qYaWn6pYzQ55Hx3UEEyR
> guRcvaQRe6RC/zzwhSEYxQLT5ae2L1YMG5o+9pEAXIFmdmPJ9HMfXL94Gtd3m1Ff
> bj24RaQHxL5FJLDYU3htC8IVpoTpFTRglwrgnQh5bBTd3IH/dXC7N5scCi2eODpi
> NrlTQxYrakX5OuT1XGbj2Va2LXMwkLtd0+zG7uzW+MY7pf9AvdWVOkRky0XTsR71
> OuxJ5J6hDMnnilzZ8AKFD77nR12RUBlo4SmmIAD++9L927vwzjNRUGtGs9FPDdqi
> 9pQ0LiBhr/L+yBq4SRAHgOwqBvg1FaFRJEMW0/bB5hCRlBa5XjVEpnve2Sk1giA8
> sFfDlVKYrol2gsmMAOypI2OT4q2UrrmLkZBHx1cj6GpzfVci2rZU8BWsvQRFrnao
> jSekJ8TsgaYapHIBDpyH4L0hnCa1uMORvvuQbnmf7Kvs0QXDAkyXMNmXuNCbZRWH
> 2+UokuhDita6iQaS33+ZKdm8O6DeLE8ABFilaPrMbt90gHWrbJE=
> =bBzN
> -----END PGP SIGNATURE-----

> From: Guido Günther <agx at sigxcpu.org>
> To: Debian Bug Tracking System <submit at bugs.debian.org>
> Date: Wed, 27 Jul 2022 18:10:22 +0200
> Subject: libgnupg-interface-perl as invoked via caff fails to detect gpg
>  version
> X-Spam-Level: 
> X-Spam-Status: No, score=-16.2 required=4.0
>  tests=BAYES_00,FOURLA,HAS_PACKAGE,
>  MD5_SHA1_SUM,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no
>  version=3.4.2-bugs.debian.org_2005_01_02
> Message-ID: <YuFjbpzvEmE5G25R at qwark.sigxcpu.org>
> 
> 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