[pkg-gnupg-maint] Bug#1103189: gpgme1.0: FTBFS: FAIL! : CryptoConfigTest::testDefault() Compared values are not the same

Santiago Vila sanvila at debian.org
Tue Apr 15 01:19:19 BST 2025


Package: src:gpgme1.0
Version: 1.24.2-1
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --builddirectory=build --with python3
   dh_auto_clean -O--builddirectory=build
   dh_autoreconf_clean -O--builddirectory=build
   dh_clean -O--builddirectory=build
 debian/rules binary
dh binary --builddirectory=build --with python3
   dh_update_autotools_config -O--builddirectory=build
   dh_autoreconf -O--builddirectory=build
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
libtoolize: copying file 'build-aux/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'

[... snipped ...]

PASS: t-idiomatic.py
PASS: t-protocol-assuan.py
PASS: t-quick-key-creation.py
PASS: t-quick-subkey-creation.py
PASS: t-quick-key-manipulation.py
PASS: t-quick-key-signing.py
PASS: final.py
28 tests run, 28 succeeded, 0 failed, 0 skipped.
make  check-am
make[7]: Entering directory '/<<PKGBUILDDIR>>/build/lang/python/tests'
make[7]: Nothing to be done for 'check-am'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/python/tests'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/python/tests'
Making check in examples
make[6]: Entering directory '/<<PKGBUILDDIR>>/build/lang/python/examples'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/python/examples'
Making check in doc
make[6]: Entering directory '/<<PKGBUILDDIR>>/build/lang/python/doc'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/python/doc'
Making check in src
make[6]: Entering directory '/<<PKGBUILDDIR>>/build/lang/python/src'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/python/src'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/python'
Making check in cpp
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/lang/cpp'
Making check in src
make[6]: Entering directory '/<<PKGBUILDDIR>>/build/lang/cpp/src'
make  check-am
make[7]: Entering directory '/<<PKGBUILDDIR>>/build/lang/cpp/src'
make[7]: Nothing to be done for 'check-am'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/cpp/src'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/cpp/src'
Making check in tests
make[6]: Entering directory '/<<PKGBUILDDIR>>/build/lang/cpp/tests'
make[6]: Nothing to be done for 'check'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/cpp/tests'
make[6]: Entering directory '/<<PKGBUILDDIR>>/build/lang/cpp'
make[6]: Nothing to be done for 'check-am'.
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/cpp'
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/cpp'
Making check in qt
make[5]: Entering directory '/<<PKGBUILDDIR>>/build/lang/qt'
Making check in src
make[6]: Entering directory '/<<PKGBUILDDIR>>/build/lang/qt/src'
make  check-am
make[7]: Entering directory '/<<PKGBUILDDIR>>/build/lang/qt/src'
make[7]: Nothing to be done for 'check-am'.
make[7]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/qt/src'
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/qt/src'
Making check in tests
make[6]: Entering directory '/<<PKGBUILDDIR>>/build/lang/qt/tests'
make  check-am
make[7]: Entering directory '/<<PKGBUILDDIR>>/build/lang/qt/tests'
make  check-TESTS
make[8]: Entering directory '/<<PKGBUILDDIR>>/build/lang/qt/tests'
PASS: initial.test
********* Start testing of AddExistingSubkeyJobTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : AddExistingSubkeyJobTest::initTestCase()
PASS   : AddExistingSubkeyJobTest::testAddExistingSubkeyAsync()
PASS   : AddExistingSubkeyJobTest::testAddExistingSubkeySync()
PASS   : AddExistingSubkeyJobTest::testAddExistingSubkeyWithExpiration()
PASS   : AddExistingSubkeyJobTest::cleanupTestCase()
Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 6763ms
********* Finished testing of AddExistingSubkeyJobTest *********
PASS: t-addexistingsubkey5
********* Start testing of TestChangeExpiryJob *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestChangeExpiryJob::initTestCase()
PASS   : TestChangeExpiryJob::test_change_expiration_default_without_subkeys()
PASS   : TestChangeExpiryJob::test_change_expiration_default_with_subkeys()
PASS   : TestChangeExpiryJob::test_change_expiration_update_primary_key_without_subkeys()
PASS   : TestChangeExpiryJob::test_change_expiration_update_primary_key_with_subkeys()
PASS   : TestChangeExpiryJob::test_change_expiration_update_primary_key_and_all_subkeys()
PASS   : TestChangeExpiryJob::cleanupTestCase()
Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted, 9114ms
********* Finished testing of TestChangeExpiryJob *********
PASS: t-changeexpiryjob5
********* Start testing of CryptoConfigTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : CryptoConfigTest::initTestCase()
FAIL!  : CryptoConfigTest::testDefault() Compared values are not the same
   Actual   (defaultValue)           : "openpgp"
   Expected (QStringLiteral("gnupg")): "gnupg"
   Loc: [../../../../lang/qt/tests/t-config.cpp(65)]
PASS   : CryptoConfigTest::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 54ms
********* Finished testing of CryptoConfigTest *********
FAIL: t-config5
********* Start testing of DecryptVerifyTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : DecryptVerifyTest::initTestCase()
PASS   : DecryptVerifyTest::testEncryptedOnlyData()
PASS   : DecryptVerifyTest::testSignedOnlyData()
PASS   : DecryptVerifyTest::testStoredData()
PASS   : DecryptVerifyTest::cleanupTestCase()
Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 221ms
********* Finished testing of DecryptVerifyTest *********
PASS: t-decryptverify5
********* Start testing of DisableKeyTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : DisableKeyTest::initTestCase()
PASS   : DisableKeyTest::testDisableAndEnableKey()
PASS   : DisableKeyTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 32ms
********* Finished testing of DisableKeyTest *********
PASS: t-disablekey5
********* Start testing of EncryptionTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : EncryptionTest::initTestCase()
PASS   : EncryptionTest::testSimpleEncryptDecrypt()
PASS   : EncryptionTest::testProgress()
PASS   : EncryptionTest::testSymmetricEncryptDecrypt()
PASS   : EncryptionTest::testEncryptDecryptNowrap()
PASS   : EncryptionTest::cleanupTestCase()
Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 2983ms
********* Finished testing of EncryptionTest *********
PASS: t-encrypt5
********* Start testing of ImportTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : ImportTest::initTestCase()
PASS   : ImportTest::testImportWithImportFilter()
PASS   : ImportTest::testImportWithImportOptions()
PASS   : ImportTest::testImportWithKeyOrigin()
PASS   : ImportTest::testDeferredStart()
PASS   : ImportTest::cleanupTestCase()
Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 50ms
********* Finished testing of ImportTest *********
PASS: t-import5
********* Start testing of KeyListTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : KeyListTest::initTestCase()
PASS   : KeyListTest::testSingleKeyListSync()
PASS   : KeyListTest::testGetKey()
PASS   : KeyListTest::testPubkeyAlgoAsString()
PASS   : KeyListTest::testKeyListAsync()
PASS   : KeyListTest::testListAllKeysSync()
PASS   : KeyListTest::cleanupTestCase()
Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted, 32ms
********* Finished testing of KeyListTest *********
PASS: t-keylist5
********* Start testing of KeyLocateTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : KeyLocateTest::initTestCase()
PASS   : KeyLocateTest::testKeyLocateSingle()
PASS   : KeyLocateTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 17ms
********* Finished testing of KeyLocateTest *********
PASS: t-keylocate5
********* Start testing of ChangeOwnerTrustTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : ChangeOwnerTrustTest::initTestCase()
PASS   : ChangeOwnerTrustTest::testChangeOwnerTrust()
PASS   : ChangeOwnerTrustTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 32ms
********* Finished testing of ChangeOwnerTrustTest *********
PASS: t-ownertrust5
********* Start testing of TestRemarks *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestRemarks::initTestCase()
PASS   : TestRemarks::testRemarkReplaceSingleUIDExportable()
PASS   : TestRemarks::testMultipleRemarks()
PASS   : TestRemarks::testRemarkReplaceSingleUID()
PASS   : TestRemarks::testRemarkReplaceMultiUID()
PASS   : TestRemarks::cleanupTestCase()
Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 4378ms
********* Finished testing of TestRemarks *********
QTemporaryDir: Unable to remove "/tmp/t-remarks5-TbfNsP" most likely due to the presence of read-only files.
PASS: t-remarks5
********* Start testing of RevokeKeyJobTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : RevokeKeyJobTest::initTestCase()
PASS   : RevokeKeyJobTest::testAsync()
PASS   : RevokeKeyJobTest::testSync_noReasonDescription()
PASS   : RevokeKeyJobTest::testSync_oneLineReasonDescription()
PASS   : RevokeKeyJobTest::testSync_twoLinesReasonDescription()
PASS   : RevokeKeyJobTest::testErrorHandling_nullKey()
PASS   : RevokeKeyJobTest::testErrorHandling_invalidReason()
PASS   : RevokeKeyJobTest::testErrorHandling_invalidDescription()
PASS   : RevokeKeyJobTest::cleanupTestCase()
Totals: 9 passed, 0 failed, 0 skipped, 0 blacklisted, 6612ms
********* Finished testing of RevokeKeyJobTest *********
PASS: t-revokekey5
********* Start testing of TestSetPrimaryUserID *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestSetPrimaryUserID::initTestCase()
PASS   : TestSetPrimaryUserID::testSetPrimaryUserID()
PASS   : TestSetPrimaryUserID::testErrorHandling_noSecretKey()
PASS   : TestSetPrimaryUserID::testErrorHandling_noUserID()
PASS   : TestSetPrimaryUserID::cleanupTestCase()
Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 1655ms
********* Finished testing of TestSetPrimaryUserID *********
QTemporaryDir: Unable to remove "/tmp/t-setprimaryuserid5-KgKOiu" most likely due to the presence of read-only files.
PASS: t-setprimaryuserid5
********* Start testing of TofuInfoTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TofuInfoTest::initTestCase()
PASS   : TofuInfoTest::testTofuNull()
PASS   : TofuInfoTest::testTofuInfo()
PASS   : TofuInfoTest::testTofuSignCount()
PASS   : TofuInfoTest::testTofuKeyList()
PASS   : TofuInfoTest::testTofuPolicy()
PASS   : TofuInfoTest::testTofuConflict()
PASS   : TofuInfoTest::cleanupTestCase()
Totals: 8 passed, 0 failed, 0 skipped, 0 blacklisted, 3410ms
********* Finished testing of TofuInfoTest *********
PASS: t-tofuinfo5
********* Start testing of TestTrustSignatures *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestTrustSignatures::initTestCase()
PASS   : TestTrustSignatures::test_tsign_single_uid_key_and_then_tsign_it_again()
PASS   : TestTrustSignatures::test_tsign_multi_uid_key_and_then_tsign_it_again()
PASS   : TestTrustSignatures::test_tsign_first_uid_and_then_tsign_both_uids()
PASS   : TestTrustSignatures::test_tsign_all_uids_and_then_tsign_first_uid()
PASS   : TestTrustSignatures::cleanupTestCase()
Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 7083ms
********* Finished testing of TestTrustSignatures *********
QTemporaryDir: Unable to remove "/tmp/t-trustsignatures5-tMZtkD" most likely due to the presence of read-only files.
PASS: t-trustsignatures5
********* Start testing of TestVarious *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestVarious::initTestCase()
PASS   : TestVarious::testDN()
PASS   : TestVarious::testKeyFromFile()
PASS   : TestVarious::testDataRewind()
PASS   : TestVarious::testQuickUid()
PASS   : TestVarious::testSetExpire()
PASS   : TestVarious::testSignKeyWithoutExpiration()
PASS   : TestVarious::testSignKeyWithExpiration()
PASS   : TestVarious::testVersion()
PASS   : TestVarious::cleanupTestCase()
Totals: 10 passed, 0 failed, 0 skipped, 0 blacklisted, 6236ms
********* Finished testing of TestVarious *********
QTemporaryDir: Unable to remove "/tmp/t-various5-NrPCKa" most likely due to the presence of read-only files.
PASS: t-various5
********* Start testing of VerifyTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : VerifyTest::initTestCase()
PASS   : VerifyTest::testSignatureKey()
PASS   : VerifyTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 20ms
********* Finished testing of VerifyTest *********
PASS: t-verify5
********* Start testing of WKDLookupTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : WKDLookupTest::initTestCase()
SKIP   : WKDLookupTest::testWKDLookupAsync() Set DO_ONLINE_TESTS environment variable to run this test.
   Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(81)]
SKIP   : WKDLookupTest::testWKDLookupSync() Set DO_ONLINE_TESTS environment variable to run this test.
   Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(110)]
SKIP   : WKDLookupTest::testLookupWithNoResultAsync() Set DO_ONLINE_TESTS environment variable to run this test.
   Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(131)]
PASS   : WKDLookupTest::cleanupTestCase()
Totals: 2 passed, 0 failed, 3 skipped, 0 blacklisted, 13ms
********* Finished testing of WKDLookupTest *********
PASS: t-wkdlookup5
********* Start testing of AddExistingSubkeyJobTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : AddExistingSubkeyJobTest::initTestCase()
PASS   : AddExistingSubkeyJobTest::testAddExistingSubkeyAsync()
PASS   : AddExistingSubkeyJobTest::testAddExistingSubkeySync()
PASS   : AddExistingSubkeyJobTest::testAddExistingSubkeyWithExpiration()
PASS   : AddExistingSubkeyJobTest::cleanupTestCase()
Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 6611ms
********* Finished testing of AddExistingSubkeyJobTest *********
QTemporaryDir: Unable to remove "/tmp/t-addexistingsubkey6-NMTxdt" most likely due to the presence of read-only files.
PASS: t-addexistingsubkey6
********* Start testing of TestChangeExpiryJob *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestChangeExpiryJob::initTestCase()
PASS   : TestChangeExpiryJob::test_change_expiration_default_without_subkeys()
PASS   : TestChangeExpiryJob::test_change_expiration_default_with_subkeys()
PASS   : TestChangeExpiryJob::test_change_expiration_update_primary_key_without_subkeys()
PASS   : TestChangeExpiryJob::test_change_expiration_update_primary_key_with_subkeys()
PASS   : TestChangeExpiryJob::test_change_expiration_update_primary_key_and_all_subkeys()
PASS   : TestChangeExpiryJob::cleanupTestCase()
Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted, 8126ms
********* Finished testing of TestChangeExpiryJob *********
PASS: t-changeexpiryjob6
********* Start testing of CryptoConfigTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : CryptoConfigTest::initTestCase()
FAIL!  : CryptoConfigTest::testDefault() Compared values are not the same
   Actual   (defaultValue)           : "openpgp"
   Expected (QStringLiteral("gnupg")): "gnupg"
   Loc: [../../../../lang/qt/tests/t-config.cpp(65)]
PASS   : CryptoConfigTest::cleanupTestCase()
Totals: 2 passed, 1 failed, 0 skipped, 0 blacklisted, 54ms
********* Finished testing of CryptoConfigTest *********
FAIL: t-config6
********* Start testing of DecryptVerifyTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : DecryptVerifyTest::initTestCase()
PASS   : DecryptVerifyTest::testEncryptedOnlyData()
PASS   : DecryptVerifyTest::testSignedOnlyData()
PASS   : DecryptVerifyTest::testStoredData()
PASS   : DecryptVerifyTest::cleanupTestCase()
Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 223ms
********* Finished testing of DecryptVerifyTest *********
PASS: t-decryptverify6
********* Start testing of DisableKeyTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : DisableKeyTest::initTestCase()
PASS   : DisableKeyTest::testDisableAndEnableKey()
PASS   : DisableKeyTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 30ms
********* Finished testing of DisableKeyTest *********
PASS: t-disablekey6
********* Start testing of EncryptionTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : EncryptionTest::initTestCase()
PASS   : EncryptionTest::testSimpleEncryptDecrypt()
PASS   : EncryptionTest::testProgress()
PASS   : EncryptionTest::testSymmetricEncryptDecrypt()
PASS   : EncryptionTest::testEncryptDecryptNowrap()
PASS   : EncryptionTest::cleanupTestCase()
Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 2995ms
********* Finished testing of EncryptionTest *********
PASS: t-encrypt6
********* Start testing of ImportTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : ImportTest::initTestCase()
PASS   : ImportTest::testImportWithImportFilter()
PASS   : ImportTest::testImportWithImportOptions()
PASS   : ImportTest::testImportWithKeyOrigin()
PASS   : ImportTest::testDeferredStart()
PASS   : ImportTest::cleanupTestCase()
Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 49ms
********* Finished testing of ImportTest *********
PASS: t-import6
********* Start testing of KeyListTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : KeyListTest::initTestCase()
PASS   : KeyListTest::testSingleKeyListSync()
PASS   : KeyListTest::testGetKey()
PASS   : KeyListTest::testPubkeyAlgoAsString()
PASS   : KeyListTest::testKeyListAsync()
PASS   : KeyListTest::testListAllKeysSync()
PASS   : KeyListTest::cleanupTestCase()
Totals: 7 passed, 0 failed, 0 skipped, 0 blacklisted, 32ms
********* Finished testing of KeyListTest *********
PASS: t-keylist6
********* Start testing of KeyLocateTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : KeyLocateTest::initTestCase()
PASS   : KeyLocateTest::testKeyLocateSingle()
PASS   : KeyLocateTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 17ms
********* Finished testing of KeyLocateTest *********
PASS: t-keylocate6
********* Start testing of ChangeOwnerTrustTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : ChangeOwnerTrustTest::initTestCase()
PASS   : ChangeOwnerTrustTest::testChangeOwnerTrust()
PASS   : ChangeOwnerTrustTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 31ms
********* Finished testing of ChangeOwnerTrustTest *********
PASS: t-ownertrust6
********* Start testing of TestRemarks *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestRemarks::initTestCase()
PASS   : TestRemarks::testRemarkReplaceSingleUIDExportable()
PASS   : TestRemarks::testMultipleRemarks()
PASS   : TestRemarks::testRemarkReplaceSingleUID()
PASS   : TestRemarks::testRemarkReplaceMultiUID()
PASS   : TestRemarks::cleanupTestCase()
Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 4429ms
********* Finished testing of TestRemarks *********
PASS: t-remarks6
********* Start testing of RevokeKeyJobTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : RevokeKeyJobTest::initTestCase()
PASS   : RevokeKeyJobTest::testAsync()
PASS   : RevokeKeyJobTest::testSync_noReasonDescription()
PASS   : RevokeKeyJobTest::testSync_oneLineReasonDescription()
PASS   : RevokeKeyJobTest::testSync_twoLinesReasonDescription()
PASS   : RevokeKeyJobTest::testErrorHandling_nullKey()
PASS   : RevokeKeyJobTest::testErrorHandling_invalidReason()
PASS   : RevokeKeyJobTest::testErrorHandling_invalidDescription()
PASS   : RevokeKeyJobTest::cleanupTestCase()
Totals: 9 passed, 0 failed, 0 skipped, 0 blacklisted, 6739ms
********* Finished testing of RevokeKeyJobTest *********
PASS: t-revokekey6
********* Start testing of TestSetPrimaryUserID *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestSetPrimaryUserID::initTestCase()
PASS   : TestSetPrimaryUserID::testSetPrimaryUserID()
PASS   : TestSetPrimaryUserID::testErrorHandling_noSecretKey()
PASS   : TestSetPrimaryUserID::testErrorHandling_noUserID()
PASS   : TestSetPrimaryUserID::cleanupTestCase()
Totals: 5 passed, 0 failed, 0 skipped, 0 blacklisted, 1655ms
********* Finished testing of TestSetPrimaryUserID *********
PASS: t-setprimaryuserid6
********* Start testing of TofuInfoTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TofuInfoTest::initTestCase()
PASS   : TofuInfoTest::testTofuNull()
PASS   : TofuInfoTest::testTofuInfo()
PASS   : TofuInfoTest::testTofuSignCount()
PASS   : TofuInfoTest::testTofuKeyList()
PASS   : TofuInfoTest::testTofuPolicy()
PASS   : TofuInfoTest::testTofuConflict()
PASS   : TofuInfoTest::cleanupTestCase()
Totals: 8 passed, 0 failed, 0 skipped, 0 blacklisted, 3469ms
********* Finished testing of TofuInfoTest *********
PASS: t-tofuinfo6
********* Start testing of TestTrustSignatures *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestTrustSignatures::initTestCase()
PASS   : TestTrustSignatures::test_tsign_single_uid_key_and_then_tsign_it_again()
PASS   : TestTrustSignatures::test_tsign_multi_uid_key_and_then_tsign_it_again()
PASS   : TestTrustSignatures::test_tsign_first_uid_and_then_tsign_both_uids()
PASS   : TestTrustSignatures::test_tsign_all_uids_and_then_tsign_first_uid()
PASS   : TestTrustSignatures::cleanupTestCase()
Totals: 6 passed, 0 failed, 0 skipped, 0 blacklisted, 7074ms
********* Finished testing of TestTrustSignatures *********
PASS: t-trustsignatures6
********* Start testing of TestVarious *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : TestVarious::initTestCase()
PASS   : TestVarious::testDN()
PASS   : TestVarious::testKeyFromFile()
PASS   : TestVarious::testDataRewind()
PASS   : TestVarious::testQuickUid()
PASS   : TestVarious::testSetExpire()
PASS   : TestVarious::testSignKeyWithoutExpiration()
PASS   : TestVarious::testSignKeyWithExpiration()
PASS   : TestVarious::testVersion()
PASS   : TestVarious::cleanupTestCase()
Totals: 10 passed, 0 failed, 0 skipped, 0 blacklisted, 6229ms
********* Finished testing of TestVarious *********
QTemporaryDir: Unable to remove "/tmp/t-various6-SHtScr" most likely due to the presence of read-only files.
PASS: t-various6
********* Start testing of VerifyTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : VerifyTest::initTestCase()
PASS   : VerifyTest::testSignatureKey()
PASS   : VerifyTest::cleanupTestCase()
Totals: 3 passed, 0 failed, 0 skipped, 0 blacklisted, 20ms
********* Finished testing of VerifyTest *********
PASS: t-verify6
********* Start testing of WKDLookupTest *********
Config: Using QtTest library 6.8.2, Qt 6.8.2 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS   : WKDLookupTest::initTestCase()
SKIP   : WKDLookupTest::testWKDLookupAsync() Set DO_ONLINE_TESTS environment variable to run this test.
   Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(81)]
SKIP   : WKDLookupTest::testWKDLookupSync() Set DO_ONLINE_TESTS environment variable to run this test.
   Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(110)]
SKIP   : WKDLookupTest::testLookupWithNoResultAsync() Set DO_ONLINE_TESTS environment variable to run this test.
   Loc: [../../../../lang/qt/tests/t-wkdlookup.cpp(131)]
PASS   : WKDLookupTest::cleanupTestCase()
Totals: 2 passed, 0 failed, 3 skipped, 0 blacklisted, 14ms
********* Finished testing of WKDLookupTest *********
PASS: t-wkdlookup6
PASS: final.test
=======================================
2 of 38 tests failed
Please report to https://bugs.gnupg.org
=======================================
make[8]: *** [Makefile:3336: check-TESTS] Error 1
make[8]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/qt/tests'
make[7]: *** [Makefile:3461: check-am] Error 2
make[7]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/qt/tests'
make[6]: *** [Makefile:3463: check] Error 2
make[6]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/qt/tests'
make[5]: *** [Makefile:483: check-recursive] Error 1
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/lang/qt'
make[4]: *** [Makefile:480: check-recursive] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build/lang'
make[3]: *** [Makefile:564: check-recursive] Error 1
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build'
make[2]: *** [Makefile:864: check] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build'
dh_auto_test: error: cd build && make -j2 check "TESTSUITEFLAGS=-j2 --verbose" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:28: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202504/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:gpgme1.0, so that this is still
visible in the BTS web page for this package.

Thanks.



More information about the pkg-gnupg-maint mailing list