Bug 2208967

Summary: perl-GnuPG-Interface-1.02-7.fc39 FTBFS: tests fail with gnupg2-2.4.1
Product: [Fedora] Fedora Reporter: Petr Pisar <ppisar>
Component: perl-GnuPG-InterfaceAssignee: Emmanuel Seyman <emmanuel>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 39CC: emmanuel, fedora, perl-devel, xavier
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
URL: https://koschei.fedoraproject.org/package/perl-GnuPG-Interface
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2168842, 2231791    

Description Petr Pisar 2023-05-22 08:26:17 UTC
perl-GnuPG-Interface-1.02-7.fc39 fails to build in Fedora 39 because tests fail:

t/Fingerprint.t ............ ok
t/get_public_keys.t ........ 
Failed 2/3 subtests 
t/get_secret_keys.t ........ 
Failed 1/2 subtests 
t/import_keys.t ............ ok
t/Interface.t .............. ok
t/list_public_keys.t ....... ok
t/list_secret_keys.t ....... 
Failed 1/4 subtests 
t/list_sigs.t .............. ok
t/passphrase_handling.t .... ok
t/sign.t ................... ok
t/sign_and_encrypt.t ....... ok
t/UserId.t ................. ok
t/verify.t ................. ok
t/version_updates.t ........ ok
t/wrap_call.t .............. ok
t/z_delete_keys.t .......... ok
t/zzz_cleanup.t ............ ok
Test Summary Report
-------------------
t/get_public_keys.t      (Wstat: 0 Tests: 3 Failed: 2)
  Failed tests:  2-3
t/get_secret_keys.t      (Wstat: 0 Tests: 2 Failed: 1)
  Failed test:  2
t/list_secret_keys.t     (Wstat: 0 Tests: 4 Failed: 1)
  Failed test:  2
Files=24, Tests=62, 11 wallclock secs ( 0.08 usr  0.04 sys +  6.65 cusr  1.91 csys =  8.68 CPU)
Result: FAIL
gpg-connect-agent: no running gpg-agent - starting '/usr/bin/gpg-agent'
gpg-connect-agent: waiting for the agent to come up ... (5s)
gpg-connect-agent: connection to the agent established
gpg-agent[303]: gpg-agent running and available
subkeys fail comparison; this is a known issue with GnuPG 1.0.1 at t/get_public_keys.t line 212.
gpg: using "0x93AFC4B1B0288A104996B44253AE596EF950DA9C" as default secret key for signing
Failed 3/24 test programs. 4/62 subtests failed.
make: *** [Makefile:801: test_dynamic] Error 255
error: Bad exit status from /var/tmp/rpm-tmp.TEALvJ (%check)


A difference between passing and failing build root is at <https://koschei.fedoraproject.org/build/15468273>. An upgrade of gnupg2 from 2.4.0-3.fc39 to 2.4.1-1.fc39 is suspicious.

Reproducible: Always

Comment 1 Fedora Release Engineering 2023-08-16 08:09:38 UTC
This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle.
Changing version to 39.