https://bugzilla.redhat.com/show_bug.cgi?id=1189666
Bug ID: 1189666 Summary: perl-Mail-GnuPG-0.21-2.fc22 FTBFS: tests fail with gnupg2-2.1.1 Product: Fedora Version: rawhide Component: perl-Mail-GnuPG Assignee: rc040203@freenet.de Reporter: ppisar@redhat.com QA Contact: extras-qa@fedoraproject.org CC: lxtnow@gmail.com, perl-devel@lists.fedoraproject.org, rc040203@freenet.de
perl-Mail-GnuPG-0.21-2.fc22 fails to build in F22 because tests fail:
t/99.pod.t ............... ok gpg-agent[28489]: directory '/builddir/.gnupg' created gpg-agent[28489]: directory '/builddir/.gnupg/private-keys-v1.d' created gpg-agent[28490]: gpg-agent (GnuPG) 2.1.1 started # Failed test at t/agent.t line 78. # got: '2' # expected: '0' # Failed test at t/agent.t line 81. # got: '2' # expected: '0' # Failed test at t/agent.t line 82. # got: undef # expected: 'EFEA4EAD' # Failed test at t/agent.t line 83. # got: undef # expected: 'Mail::GnuPG Test Key mail@gnupg.dom' # Failed test at t/agent.t line 92. # got: '2' # expected: '0' Unknown Content-Type or no PGP message in body at /builddir/build/BUILD/Mail-GnuPG-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. /var/tmp/rpm-tmp.SmEZsV: line 31: 28438 Terminated GPG_PRESET_PASSPHRASE=/usr/libexec/gpg-preset-passphrase ./Build test RPM build errors: error: Bad exit status from /var/tmp/rpm-tmp.SmEZsV (%check) Bad exit status from /var/tmp/rpm-tmp.SmEZsV (%check) Child return code was: 1 EXCEPTION: Command failed. See logs for output.
Differnce between working and failing build root is:
Removed packages: gnupg2-2.0.25-2.fc22 nspr-4.10.7-1.fc22 pth-2.0.7-25.fc22 Added packages: gnupg2-2.1.1-2.fc22 libasan-4.9.2-5.fc22 libatomic-4.9.2-5.fc22 libksba-1.3.2-1.fc22 libubsan-4.9.2-5.fc22 npth-1.1-1.fc22 nspr-4.10.8-1.fc22
https://bugzilla.redhat.com/show_bug.cgi?id=1189666
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- External Bug ID| |CPAN 102719
https://bugzilla.redhat.com/show_bug.cgi?id=1189666
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugzilla.redhat.com | |/show_bug.cgi?id=1221234
--- Comment #2 from Petr Pisar ppisar@redhat.com --- This is a change in gpg-agent-2.1 which does not export GPG_AGENT_INFO anymore, thus gpg-1 cannot locate it. See bug #1221234.
https://bugzilla.redhat.com/show_bug.cgi?id=1189666
--- Comment #3 from Petr Pisar ppisar@redhat.com --- Created attachment 1025114 --> https://bugzilla.redhat.com/attachment.cgi?id=1025114&action=edit Fix proposod to upstream
If you don't object I'd like to push it into Fedora. It changes only tests.
https://bugzilla.redhat.com/show_bug.cgi?id=1189666
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|rc040203@freenet.de |ppisar@redhat.com
--- Comment #4 from Petr Pisar ppisar@redhat.com --- GnuPG author said, it's caller's responsibility to set the environment variable. Therefore the fix has to be done in perl-Mail-GnuPG.
https://bugzilla.redhat.com/show_bug.cgi?id=1189666
Petr Pisar ppisar@redhat.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |MODIFIED Fixed In Version| |perl-Mail-GnuPG-0.21-3.fc23
https://bugzilla.redhat.com/show_bug.cgi?id=1189666
--- Comment #5 from Fedora Update System updates@fedoraproject.org --- perl-Mail-GnuPG-0.21-3.fc22 has been submitted as an update for Fedora 22. https://admin.fedoraproject.org/updates/perl-Mail-GnuPG-0.21-3.fc22
https://bugzilla.redhat.com/show_bug.cgi?id=1189666
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|MODIFIED |ON_QA
--- Comment #6 from Fedora Update System updates@fedoraproject.org --- Package perl-Mail-GnuPG-0.21-3.fc22: * should fix your issue, * was pushed to the Fedora 22 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing perl-Mail-GnuPG-0.21-3.fc22' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2015-8455/perl-Mail-GnuPG-0.2... then log in and leave karma (feedback).
https://bugzilla.redhat.com/show_bug.cgi?id=1189666
Fedora Update System updates@fedoraproject.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ON_QA |CLOSED Fixed In Version|perl-Mail-GnuPG-0.21-3.fc23 |perl-Mail-GnuPG-0.21-3.fc22 Resolution|--- |ERRATA Last Closed| |2015-05-25 23:45:51
--- Comment #7 from Fedora Update System updates@fedoraproject.org --- perl-Mail-GnuPG-0.21-3.fc22 has been pushed to the Fedora 22 stable repository. If problems still persist, please make note of it in this bug report.
perl-devel@lists.fedoraproject.org