Bug#797578: libmail-gnupg-perl: FTBFS with new gpg-agent: t/agent.t failures
Niko Tyni
ntyni at debian.org
Mon Aug 31 17:04:55 UTC 2015
Package: libmail-gnupg-perl
Version: 0.21-1
Severity: serious
Tags: upstream sid stretch
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=102719
User: reproducible-builds at lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds at lists.alioth.debian.org
As detected by the reproducible builds CI system, this package fails to
build on current sid. It regressed with the upgrade of gnupg-agent
from 2.0.28-3 to 2.1.7-2.
The test gets skipped at least on my sbuild instance because of a
nonexistent HOME, but I can reproduce the failure when building
manually.
This is https://rt.cpan.org/Public/Bug/Display.html?id=102719
which has a proposed patch.
When this is fixed, gnupg-agent should probably gain a Breaks entry for
the earlier versions to make sure partial upgrades work.
t/agent.t ................
gpg: keyring `mgtVSdM_/secring.gpg' created
gpg: keyring `mgtVSdM_/pubring.gpg' created
gpg: key EFEA4EAD: secret key imported
gpg: mgtVSdM_/trustdb.gpg: trustdb created
gpg: key EFEA4EAD marked as ultimately trusted
gpg: key EFEA4EAD: public key "Mail::GnuPG Test Key <mail at gnupg.dom>" imported
gpg: key EFEA4EAD: "Mail::GnuPG Test Key <mail at gnupg.dom>" 1 new signature
gpg: Total number processed: 2
gpg: imported: 1
gpg: new signatures: 1
gpg: secret keys read: 1
gpg: secret keys imported: 1
gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
1..20
ok 1 - An object of class 'Mail::GnuPG' isa 'Mail::GnuPG'
not ok 2
# Failed test at t/agent.t line 78.
# got: '2'
# expected: '0'
not ok 3
# Failed test at t/agent.t line 81.
# got: '2'
# expected: '0'
not ok 4
# Failed test at t/agent.t line 82.
# got: undef
# expected: 'EFEA4EAD'
not ok 5
# Failed test at t/agent.t line 83.
# got: undef
# expected: 'Mail::GnuPG Test Key <mail at gnupg.dom>'
ok 6
ok 7
not ok 8
# Failed test at t/agent.t line 92.
# got: '2'
# expected: '0'
Unknown Content-Type or no PGP message in body at /home/niko/tmp/libmail-gnupg-perl-0.21/blib/lib/Mail/GnuPG.pm line 402.
# Looks like you planned 20 tests but ran 8.
# Looks like you failed 5 tests of 8 run.
# Looks like your test exited with 2 just after 8.
Dubious, test returned 2 (wstat 512, 0x200)
Failed 17/20 subtests
--
Niko Tyni ntyni at debian.org
More information about the pkg-perl-maintainers
mailing list