Package: src:python-pgpy Version: 0.6.0-1.3 Severity: serious Tags: ftbfs
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary dh binary --with python3 --buildsystem pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: python3.12 setup.py config running config debian/rules override_dh_auto_build-indep make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build -O=--buildsystem=pybuild I: pybuild base:311: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy [... snipped ...] [94mwith[39;49;00m key.unlock([33m'[39;49;00m[33mThis Password Has Been Changed[39;49;00m[33m'[39;49;00m) [94mas[39;49;00m ukey:[90m[39;49;00m rsig = ukey.revoke(key, sigtype=SignatureType.KeyRevocation, reason=RevocationReason.Retired,[90m[39;49;00m comment=[33m"[39;49;00m[33mBut you[39;49;00m[33m'[39;49;00m[33mre so oooold[39;49;00m[33m"[39;49;00m)[90m[39;49;00m [90m[39;49;00m [94massert[39;49;00m [33m'[39;49;00m[33mReasonForRevocation[39;49;00m[33m'[39;49;00m [95min[39;49;00m rsig._signature.subpackets[90m[39;49;00m key |= rsig[90m[39;49;00m [90m[39;49;00m [90m# verify with PGPy[39;49;00m[90m[39;49;00m [94massert[39;49;00m key.verify(key, rsig)[90m[39;49;00m [94massert[39;49;00m rsig [95min[39;49;00m key.revocation_signatures[90m[39;49;00m [90m[39;49;00m [94mif[39;49;00m gpg:[90m[39;49;00m [90m# try to verify with GPG[39;49;00m[90m[39;49;00m
[96mself[39;49;00m.gpg_verify_key(key)[90m[39;49;00m
[1m[31mtests/test_05_actions.py[0m:560: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [1m[31mtests/test_05_actions.py[0m:251: in gpg_verify_key [0mdata, vres = c.verify(gpg.Data(string=[96mstr[39;49;00m(key)))[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:554: in verify [0m[94mraise[39;49;00m e[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:550: in verify [0m[96mself[39;49;00m.op_verify(signed_data, [94mNone[39;49;00m, data)[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:147: in _funcwrap [0m[94mreturn[39;49;00m errorcheck(result, name)[90m[39;49;00m _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retval = 117440601, extradata = 'gpgme_op_verify' [0m[94mdef[39;49;00m [92merrorcheck[39;49;00m(retval, extradata=[94mNone[39;49;00m):[90m[39;49;00m [94mif[39;49;00m retval:[90m[39;49;00m
[94mraise[39;49;00m GPGMEError(retval, extradata)[90m[39;49;00m
[1m[31mE gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data[0m [1m[31m/usr/lib/python3/dist-packages/gpg/errors.py[0m:129: GPGMEError [31m[1m__________________ TestPGPKey_Management.test_revoke_key[19] ___________________[0m self = <test_05_actions.TestPGPKey_Management object at 0x7f97973a9370> pkspec = (<PubKeyAlgorithm.ECDSA: 19>, <EllipticCurveOID.NIST_P256: <ObjectIdentifier value object, tagSet <TagSet object, tags 0:0:6>, payload [1.2.840.10045.3.1.7]>>) [0m[37m@pytest[39;49;00m.mark.order(after=[33m'[39;49;00m[33mtest_revoke_subkey[39;49;00m[33m'[39;49;00m)[90m[39;49;00m [37m@pytest[39;49;00m.mark.parametrize([33m'[39;49;00m[33mpkspec[39;49;00m[33m'[39;49;00m, pkeyspecs, ids=[[96mstr[39;49;00m(a) [94mfor[39;49;00m a, s [95min[39;49;00m pkeyspecs])[90m[39;49;00m [94mdef[39;49;00m [92mtest_revoke_key[39;49;00m([96mself[39;49;00m, pkspec):[90m[39;49;00m [94mif[39;49;00m pkspec [95mnot[39;49;00m [95min[39;49;00m [96mself[39;49;00m.keys:[90m[39;49;00m pytest.skip([33m'[39;49;00m[33mKeyspec [39;49;00m[33m{}[39;49;00m[33m not in keys; must not have generated[39;49;00m[33m'[39;49;00m.format(pkspec))[90m[39;49;00m [90m[39;49;00m [90m# revoke the key[39;49;00m[90m[39;49;00m key = [96mself[39;49;00m.keys[pkspec][90m[39;49;00m [90m[39;49;00m [94mwith[39;49;00m key.unlock([33m'[39;49;00m[33mThis Password Has Been Changed[39;49;00m[33m'[39;49;00m) [94mas[39;49;00m ukey:[90m[39;49;00m rsig = ukey.revoke(key, sigtype=SignatureType.KeyRevocation, reason=RevocationReason.Retired,[90m[39;49;00m comment=[33m"[39;49;00m[33mBut you[39;49;00m[33m'[39;49;00m[33mre so oooold[39;49;00m[33m"[39;49;00m)[90m[39;49;00m [90m[39;49;00m [94massert[39;49;00m [33m'[39;49;00m[33mReasonForRevocation[39;49;00m[33m'[39;49;00m [95min[39;49;00m rsig._signature.subpackets[90m[39;49;00m key |= rsig[90m[39;49;00m [90m[39;49;00m [90m# verify with PGPy[39;49;00m[90m[39;49;00m [94massert[39;49;00m key.verify(key, rsig)[90m[39;49;00m [94massert[39;49;00m rsig [95min[39;49;00m key.revocation_signatures[90m[39;49;00m [90m[39;49;00m [94mif[39;49;00m gpg:[90m[39;49;00m [90m# try to verify with GPG[39;49;00m[90m[39;49;00m
[96mself[39;49;00m.gpg_verify_key(key)[90m[39;49;00m
[1m[31mtests/test_05_actions.py[0m:560: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [1m[31mtests/test_05_actions.py[0m:251: in gpg_verify_key [0mdata, vres = c.verify(gpg.Data(string=[96mstr[39;49;00m(key)))[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:554: in verify [0m[94mraise[39;49;00m e[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:550: in verify [0m[96mself[39;49;00m.op_verify(signed_data, [94mNone[39;49;00m, data)[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:147: in _funcwrap [0m[94mreturn[39;49;00m errorcheck(result, name)[90m[39;49;00m _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retval = 117440601, extradata = 'gpgme_op_verify' [0m[94mdef[39;49;00m [92merrorcheck[39;49;00m(retval, extradata=[94mNone[39;49;00m):[90m[39;49;00m [94mif[39;49;00m retval:[90m[39;49;00m
[94mraise[39;49;00m GPGMEError(retval, extradata)[90m[39;49;00m
[1m[31mE gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data[0m [1m[31m/usr/lib/python3/dist-packages/gpg/errors.py[0m:129: GPGMEError [31m[1m__________________ TestPGPKey_Management.test_revoke_key[22] ___________________[0m self = <test_05_actions.TestPGPKey_Management object at 0x7f97973a9430> pkspec = (<PubKeyAlgorithm.EdDSA: 22>, <EllipticCurveOID.Ed25519: <ObjectIdentifier value object, tagSet <TagSet object, tags 0:0:6>, payload [1.3.6.1.4.1.11591.15.1]>>) [0m[37m@pytest[39;49;00m.mark.order(after=[33m'[39;49;00m[33mtest_revoke_subkey[39;49;00m[33m'[39;49;00m)[90m[39;49;00m [37m@pytest[39;49;00m.mark.parametrize([33m'[39;49;00m[33mpkspec[39;49;00m[33m'[39;49;00m, pkeyspecs, ids=[[96mstr[39;49;00m(a) [94mfor[39;49;00m a, s [95min[39;49;00m pkeyspecs])[90m[39;49;00m [94mdef[39;49;00m [92mtest_revoke_key[39;49;00m([96mself[39;49;00m, pkspec):[90m[39;49;00m [94mif[39;49;00m pkspec [95mnot[39;49;00m [95min[39;49;00m [96mself[39;49;00m.keys:[90m[39;49;00m pytest.skip([33m'[39;49;00m[33mKeyspec [39;49;00m[33m{}[39;49;00m[33m not in keys; must not have generated[39;49;00m[33m'[39;49;00m.format(pkspec))[90m[39;49;00m [90m[39;49;00m [90m# revoke the key[39;49;00m[90m[39;49;00m key = [96mself[39;49;00m.keys[pkspec][90m[39;49;00m [90m[39;49;00m [94mwith[39;49;00m key.unlock([33m'[39;49;00m[33mThis Password Has Been Changed[39;49;00m[33m'[39;49;00m) [94mas[39;49;00m ukey:[90m[39;49;00m rsig = ukey.revoke(key, sigtype=SignatureType.KeyRevocation, reason=RevocationReason.Retired,[90m[39;49;00m comment=[33m"[39;49;00m[33mBut you[39;49;00m[33m'[39;49;00m[33mre so oooold[39;49;00m[33m"[39;49;00m)[90m[39;49;00m [90m[39;49;00m [94massert[39;49;00m [33m'[39;49;00m[33mReasonForRevocation[39;49;00m[33m'[39;49;00m [95min[39;49;00m rsig._signature.subpackets[90m[39;49;00m key |= rsig[90m[39;49;00m [90m[39;49;00m [90m# verify with PGPy[39;49;00m[90m[39;49;00m [94massert[39;49;00m key.verify(key, rsig)[90m[39;49;00m [94massert[39;49;00m rsig [95min[39;49;00m key.revocation_signatures[90m[39;49;00m [90m[39;49;00m [94mif[39;49;00m gpg:[90m[39;49;00m [90m# try to verify with GPG[39;49;00m[90m[39;49;00m
[96mself[39;49;00m.gpg_verify_key(key)[90m[39;49;00m
[1m[31mtests/test_05_actions.py[0m:560: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [1m[31mtests/test_05_actions.py[0m:251: in gpg_verify_key [0mdata, vres = c.verify(gpg.Data(string=[96mstr[39;49;00m(key)))[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:554: in verify [0m[94mraise[39;49;00m e[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:550: in verify [0m[96mself[39;49;00m.op_verify(signed_data, [94mNone[39;49;00m, data)[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:147: in _funcwrap [0m[94mreturn[39;49;00m errorcheck(result, name)[90m[39;49;00m _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retval = 117440601, extradata = 'gpgme_op_verify' [0m[94mdef[39;49;00m [92merrorcheck[39;49;00m(retval, extradata=[94mNone[39;49;00m):[90m[39;49;00m [94mif[39;49;00m retval:[90m[39;49;00m
[94mraise[39;49;00m GPGMEError(retval, extradata)[90m[39;49;00m
[1m[31mE gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data[0m [1m[31m/usr/lib/python3/dist-packages/gpg/errors.py[0m:129: GPGMEError [31m[1m____________________ TestPGPKey_Actions.test_gpg_import_abe ____________________[0m self = <test_05_actions.TestPGPKey_Actions object at 0x7f979739d880> abe = <PGPKey [PrivKeyV4][0xF9011391C9F2AFAF] at 0x7F9796B23D70> [0m[94mdef[39;49;00m [92mtest_gpg_import_abe[39;49;00m([96mself[39;49;00m, abe):[90m[39;49;00m [94mif[39;49;00m gpg [95mis[39;49;00m [94mNone[39;49;00m:[90m[39;49;00m pytest.skip([33m'[39;49;00m[33mintegration test[39;49;00m[33m'[39;49;00m)[90m[39;49;00m [90m# verify all of the things we did to Abe's key with GnuPG in one fell swoop[39;49;00m[90m[39;49;00m
[96mself[39;49;00m.gpg_verify(abe)[90m[39;49;00m
[1m[31mtests/test_05_actions.py[0m:906: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ [1m[31mtests/test_05_actions.py[0m:649: in gpg_verify [0m_, vres = c.verify(*vargs)[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:554: in verify [0m[94mraise[39;49;00m e[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:550: in verify [0m[96mself[39;49;00m.op_verify(signed_data, [94mNone[39;49;00m, data)[90m[39;49;00m [1m[31m/usr/lib/python3/dist-packages/gpg/core.py[0m:147: in _funcwrap [0m[94mreturn[39;49;00m errorcheck(result, name)[90m[39;49;00m _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ retval = 117440601, extradata = 'gpgme_op_verify' [0m[94mdef[39;49;00m [92merrorcheck[39;49;00m(retval, extradata=[94mNone[39;49;00m):[90m[39;49;00m [94mif[39;49;00m retval:[90m[39;49;00m
[94mraise[39;49;00m GPGMEError(retval, extradata)[90m[39;49;00m
[1m[31mE gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data[0m [1m[31m/usr/lib/python3/dist-packages/gpg/errors.py[0m:129: GPGMEError [33m=============================== warnings summary ===============================[0m pgpy/constants.py:5 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/constants.py:5: DeprecationWarning: 'imghdr' is deprecated and slated for removal in Python 3.13 import imghdr tests/test_05_actions.py:255 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:255: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(1) tests/test_05_actions.py:279 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:279: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_gen_key') tests/test_05_actions.py:319 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:319: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_add_subkey') tests/test_05_actions.py:360 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:360: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_add_altuid') tests/test_05_actions.py:377 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:377: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_add_photo') tests/test_05_actions.py:390 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:390: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_revoke_altuid') tests/test_05_actions.py:402 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:402: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_remove_altuid') tests/test_05_actions.py:420 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:420: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_add_revocation_key') tests/test_05_actions.py:440 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:440: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_protect') tests/test_05_actions.py:455 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:455: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_unlock') tests/test_05_actions.py:467 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:467: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_change_passphrase') tests/test_05_actions.py:479 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:479: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_unlock2') tests/test_05_actions.py:501 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:501: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_pub_from_spec') tests/test_05_actions.py:538 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:538: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_revoke_subkey') tests/test_05_actions.py:562 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:562: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_revoke_key') tests/test_05_actions.py:709 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:709: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_sign_string') tests/test_05_actions.py:732 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:732: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_sign_message') tests/test_05_actions.py:755 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:755: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_sign_ctmessage') tests/test_05_actions.py:773 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:773: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_sign_timestamp') tests/test_05_actions.py:798 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:798: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_sign_standalone') tests/test_05_actions.py:856 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:856: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_certify_uid') tests/test_05_actions.py:873 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:873: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_certify_photo') tests/test_05_actions.py:926 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:926: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_encrypt_message') tests/test_05_actions.py:950 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py:950: PytestUnknownMarkWarning: Unknown pytest.mark.order - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.order(after='test_encrypt_message') .pybuild/cpython3_3.12_pgpy/build/tests/test_01_packetfields.py: 330 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_02_packets.py: 6 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_03_armor.py: 2 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_04_PGP_objects.py: 10 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py: 89 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_10_exceptions.py: 6 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_99_regressions.py: 1 warning /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/constants.py:192: CryptographyDeprecationWarning: IDEA has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.IDEA and will be removed from this module in 45.0.0. bs = {SymmetricKeyAlgorithm.IDEA: algorithms.IDEA, .pybuild/cpython3_3.12_pgpy/build/tests/test_01_packetfields.py: 330 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_02_packets.py: 6 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_03_armor.py: 2 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_04_PGP_objects.py: 10 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py: 89 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_10_exceptions.py: 6 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_99_regressions.py: 1 warning /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/constants.py:193: CryptographyDeprecationWarning: TripleDES has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.TripleDES and will be removed from this module in 48.0.0. SymmetricKeyAlgorithm.TripleDES: algorithms.TripleDES, .pybuild/cpython3_3.12_pgpy/build/tests/test_01_packetfields.py: 330 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_02_packets.py: 6 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_03_armor.py: 2 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_04_PGP_objects.py: 10 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py: 89 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_10_exceptions.py: 6 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_99_regressions.py: 1 warning /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/constants.py:194: CryptographyDeprecationWarning: CAST5 has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.CAST5 and will be removed from this module in 45.0.0. SymmetricKeyAlgorithm.CAST5: algorithms.CAST5, .pybuild/cpython3_3.12_pgpy/build/tests/test_01_packetfields.py: 330 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_02_packets.py: 6 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_03_armor.py: 2 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_04_PGP_objects.py: 10 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py: 89 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_10_exceptions.py: 6 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_99_regressions.py: 1 warning /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/constants.py:195: CryptographyDeprecationWarning: Blowfish has been moved to cryptography.hazmat.decrepit.ciphers.algorithms.Blowfish and will be removed from this module in 45.0.0. SymmetricKeyAlgorithm.Blowfish: algorithms.Blowfish, .pybuild/cpython3_3.12_pgpy/build/tests/test_04_copy.py: 8 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py: 56 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_99_regressions.py: 3 warnings /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/pgp.py:2389: UserWarning: TODO: Self-sigs verification is not yet working because self-sigs are not parsed!!! warnings.warn("TODO: Self-sigs verification is not yet working because self-sigs are not parsed!!!") .pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py: 56 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_99_regressions.py: 3 warnings /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/pgp.py:2406: UserWarning: TODO: Revocation checks are not yet implemented!!! warnings.warn("TODO: Revocation checks are not yet implemented!!!") .pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py: 56 warnings .pybuild/cpython3_3.12_pgpy/build/tests/test_99_regressions.py: 3 warnings /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/pgp.py:2407: UserWarning: TODO: Flags (s.a. `disabled`) checks are not yet implemented!!! warnings.warn("TODO: Flags (s.a. `disabled`) checks are not yet implemented!!!") .pybuild/cpython3_3.12_pgpy/build/tests/test_05_actions.py::TestPGPKey_Actions::test_certify_uid[dsa.1.sec.asc] /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/pgp.py:1834: UserWarning: Selected hash algorithm not in key preferences uid |= self.certify(uid, SignatureType.Positive_Cert, **prefs) .pybuild/cpython3_3.12_pgpy/build/tests/test_99_regressions.py::test_reg_bug_56 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build/pgpy/packet/subpackets/signature.py:233: UserWarning: Passing TZ-naive datetime object to CreationTime subpacket warnings.warn("Passing TZ-naive datetime object to CreationTime subpacket") -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html [36m[1m=========================== short test summary info ============================[0m [33mSKIPPED[0m [1] tests/test_03_armor.py:316: not ready for file 'armoredfile.asc' [33mSKIPPED[0m [1] tests/test_05_actions.py:564: not implemented yet [33mSKIPPED[0m [12] tests/test_05_actions.py:913: Asymmetric encryption only implemented for RSA/ECDH currently [33mSKIPPED[0m [24] tests/test_05_actions.py:933: Message not present; see test_encrypt_message skip or xfail reason [33mSKIPPED[0m [24] tests/test_05_actions.py:957: Message not present; see test_encrypt_message skip or xfail reason [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-ElGamal-2048][0m - reason: Key algorithm ElGamal not yet supported [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[DSA-ElGamal-2048][0m - reason: Key algorithm ElGamal not yet supported [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[ECDSA-ElGamal-2048][0m - reason: Key algorithm ElGamal not yet supported [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[EdDSA-ElGamal-2048][0m - reason: Key algorithm ElGamal not yet supported [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-ElGamal-2048][0m - reason: Key algorithm ElGamal not yet supported [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[DSA-ElGamal-2048][0m - reason: Key algorithm ElGamal not yet supported [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[ECDSA-ElGamal-2048][0m - reason: Key algorithm ElGamal not yet supported [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[EdDSA-ElGamal-2048][0m - reason: Key algorithm ElGamal not yet supported [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[ECDSA:EllipticCurveOID.NIST_P256-Plaintext][0m - reason: Symmetric cipher 0 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[ECDSA:EllipticCurveOID.NIST_P256-IDEA][0m - reason: Symmetric cipher 1 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[ECDSA:EllipticCurveOID.NIST_P256-Twofish256][0m - reason: Symmetric cipher 10 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[EdDSA:EllipticCurveOID.Ed25519-Plaintext][0m - reason: Symmetric cipher 0 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[EdDSA:EllipticCurveOID.Ed25519-IDEA][0m - reason: Symmetric cipher 1 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[EdDSA:EllipticCurveOID.Ed25519-Twofish256][0m - reason: Symmetric cipher 10 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:3072-Plaintext][0m - reason: Symmetric cipher 0 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:3072-IDEA][0m - reason: Symmetric cipher 1 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:3072-Twofish256][0m - reason: Symmetric cipher 10 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:2048-Plaintext][0m - reason: Symmetric cipher 0 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:2048-IDEA][0m - reason: Symmetric cipher 1 not supported for encryption [33mXFAIL[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:2048-Twofish256][0m - reason: Symmetric cipher 10 not supported for encryption [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new[0-False][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new[0-True][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new[1-False][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new[1-True][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new[2-False][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new[2-True][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new[3-False][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new[3-True][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[0-False-tests/testdata/files/literal.1.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[0-False-tests/testdata/files/literal.2.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[0-False-tests/testdata/files/literal.bin][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[0-False-tests/testdata/files/literal.dashesc.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[0-True-tests/testdata/files/literal.1.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[0-True-tests/testdata/files/literal.2.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[0-True-tests/testdata/files/literal.bin][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[0-True-tests/testdata/files/literal.dashesc.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[1-False-tests/testdata/files/literal.1.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[1-False-tests/testdata/files/literal.2.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[1-False-tests/testdata/files/literal.bin][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[1-False-tests/testdata/files/literal.dashesc.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[1-True-tests/testdata/files/literal.1.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[1-True-tests/testdata/files/literal.2.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[1-True-tests/testdata/files/literal.bin][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[1-True-tests/testdata/files/literal.dashesc.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[2-False-tests/testdata/files/literal.1.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[2-False-tests/testdata/files/literal.2.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[2-False-tests/testdata/files/literal.bin][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[2-False-tests/testdata/files/literal.dashesc.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[2-True-tests/testdata/files/literal.1.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[2-True-tests/testdata/files/literal.2.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[2-True-tests/testdata/files/literal.bin][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[2-True-tests/testdata/files/literal.dashesc.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[3-False-tests/testdata/files/literal.1.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[3-False-tests/testdata/files/literal.2.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[3-False-tests/testdata/files/literal.bin][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[3-False-tests/testdata/files/literal.dashesc.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[3-True-tests/testdata/files/literal.1.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[3-True-tests/testdata/files/literal.2.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[3-True-tests/testdata/files/literal.bin][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_from_file[3-True-tests/testdata/files/literal.dashesc.txt][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPMessage::test_new_non_unicode[0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_gen_key[1-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_gen_key[17-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_gen_key[19-EllipticCurveOID.NIST_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_gen_key[22-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-RSAEncryptOrSign-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-DSA-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-ECDSA-EllipticCurveOID.SECP256K1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-ECDH-EllipticCurveOID.Brainpool_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-EdDSA-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-ECDH-EllipticCurveOID.Curve25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[DSA-RSAEncryptOrSign-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[DSA-DSA-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[DSA-ECDSA-EllipticCurveOID.SECP256K1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[DSA-ECDH-EllipticCurveOID.Brainpool_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[DSA-EdDSA-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[DSA-ECDH-EllipticCurveOID.Curve25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[ECDSA-RSAEncryptOrSign-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[ECDSA-DSA-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[ECDSA-ECDSA-EllipticCurveOID.SECP256K1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[ECDSA-ECDH-EllipticCurveOID.Brainpool_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[ECDSA-EdDSA-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[ECDSA-ECDH-EllipticCurveOID.Curve25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[EdDSA-RSAEncryptOrSign-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[EdDSA-DSA-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[EdDSA-ECDSA-EllipticCurveOID.SECP256K1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[EdDSA-ECDH-EllipticCurveOID.Brainpool_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[EdDSA-EdDSA-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_subkey[EdDSA-ECDH-EllipticCurveOID.Curve25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_altuid[1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_altuid[17][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_altuid[19][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_altuid[22][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_photo[1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_photo[17][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_photo[19][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_photo[22][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_revocation_key[1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_revocation_key[17][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_revocation_key[19][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_add_revocation_key[22][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_protect[1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_protect[17][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_protect[19][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_protect[22][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_pub_from_spec[1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_pub_from_spec[17][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_pub_from_spec[19][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_pub_from_spec[22][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-RSAEncryptOrSign-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-DSA-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-ECDSA-EllipticCurveOID.SECP256K1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-ECDH-EllipticCurveOID.Brainpool_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-EdDSA-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-ECDH-EllipticCurveOID.Curve25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[DSA-RSAEncryptOrSign-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[DSA-DSA-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[DSA-ECDSA-EllipticCurveOID.SECP256K1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[DSA-ECDH-EllipticCurveOID.Brainpool_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[DSA-EdDSA-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[DSA-ECDH-EllipticCurveOID.Curve25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[ECDSA-RSAEncryptOrSign-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[ECDSA-DSA-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[ECDSA-ECDSA-EllipticCurveOID.SECP256K1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[ECDSA-ECDH-EllipticCurveOID.Brainpool_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[ECDSA-EdDSA-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[ECDSA-ECDH-EllipticCurveOID.Curve25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[EdDSA-RSAEncryptOrSign-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[EdDSA-DSA-2048][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[EdDSA-ECDSA-EllipticCurveOID.SECP256K1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[EdDSA-ECDH-EllipticCurveOID.Brainpool_P256][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[EdDSA-EdDSA-EllipticCurveOID.Ed25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_subkey[EdDSA-ECDH-EllipticCurveOID.Curve25519][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_key[1][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_key[17][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_key[19][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Management::test_revoke_key[22][0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31mFAILED[0m tests/test_05_actions.py::[1mTestPGPKey_Actions::test_gpg_import_abe[0m - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data [31m=== [31m[1m118 failed[0m, [32m906 passed[0m, [33m62 skipped[0m, [33m20 xfailed[0m, [33m1988 warnings[0m[31m in 36.66s[0m[31m ====[0m E: pybuild pybuild:389: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12_pgpy/build; python3.12 -m pytest tests dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12 returned exit code 13 make[1]: *** [debian/rules:25: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:6: 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/202410/ 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 affects, so that this is still visible in the BTS web page for this package. Thanks.