Your message dated Sun, 08 Dec 2024 05:19:06 +0000
with message-id <e1tk9hc-00bomq...@fasolo.debian.org>
and subject line Bug#1086378: fixed in python-pgpy 0.6.0-1.4
has caused the Debian Bug report #1086378,
regarding python-pgpy: FTBFS: Error: gpgme_op_verify: GPGME: Bad data
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1086378: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086378
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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 ...]

        with key.unlock('This Password Has 
Been Changed') as 
ukey:
            rsig = ukey.revoke(key, sigtype=SignatureType.KeyRevocation, 
reason=RevocationReason.Retired,
                               comment="But 
you're so 
oooold")
    
        assert 
'ReasonForRevocation' 
in rsig._signature.subpackets
        key |= rsig
    
        # verify with PGPy
        assert key.verify(key, rsig)
        assert rsig in 
key.revocation_signatures
    
        if gpg:
            # try to verify with GPG
          self.gpg_verify_key(key)

tests/test_05_actions.py:560:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_05_actions.py:251: in gpg_verify_key
    data, vres = 
c.verify(gpg.Data(string=str(key)))
/usr/lib/python3/dist-packages/gpg/core.py:554: in verify
    raise e
/usr/lib/python3/dist-packages/gpg/core.py:550: in verify
    self.op_verify(signed_data, None, 
data)
/usr/lib/python3/dist-packages/gpg/core.py:147: in _funcwrap
    return errorcheck(result, name)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

retval = 117440601, extradata = 'gpgme_op_verify'

    def errorcheck(retval, 
extradata=None):
        if retval:
          raise GPGMEError(retval, extradata)
E           gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data

/usr/lib/python3/dist-packages/gpg/errors.py:129: GPGMEError
__________________ TestPGPKey_Management.test_revoke_key[19] 
___________________

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]>>)

    
@pytest.mark.order(after='test_revoke_subkey')
    
@pytest.mark.parametrize('pkspec',
 pkeyspecs, ids=[str(a) for a, s 
in pkeyspecs])
    def test_revoke_key(self, 
pkspec):
        if pkspec not in 
self.keys:
            pytest.skip('Keyspec 
{} not in keys; must not have 
generated'.format(pkspec))
    
        # revoke the key
        key = self.keys[pkspec]
    
        with key.unlock('This Password Has 
Been Changed') as 
ukey:
            rsig = ukey.revoke(key, sigtype=SignatureType.KeyRevocation, 
reason=RevocationReason.Retired,
                               comment="But 
you're so 
oooold")
    
        assert 
'ReasonForRevocation' 
in rsig._signature.subpackets
        key |= rsig
    
        # verify with PGPy
        assert key.verify(key, rsig)
        assert rsig in 
key.revocation_signatures
    
        if gpg:
            # try to verify with GPG
          self.gpg_verify_key(key)

tests/test_05_actions.py:560:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_05_actions.py:251: in gpg_verify_key
    data, vres = 
c.verify(gpg.Data(string=str(key)))
/usr/lib/python3/dist-packages/gpg/core.py:554: in verify
    raise e
/usr/lib/python3/dist-packages/gpg/core.py:550: in verify
    self.op_verify(signed_data, None, 
data)
/usr/lib/python3/dist-packages/gpg/core.py:147: in _funcwrap
    return errorcheck(result, name)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

retval = 117440601, extradata = 'gpgme_op_verify'

    def errorcheck(retval, 
extradata=None):
        if retval:
          raise GPGMEError(retval, extradata)
E           gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data

/usr/lib/python3/dist-packages/gpg/errors.py:129: GPGMEError
__________________ TestPGPKey_Management.test_revoke_key[22] 
___________________

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]>>)

    
@pytest.mark.order(after='test_revoke_subkey')
    
@pytest.mark.parametrize('pkspec',
 pkeyspecs, ids=[str(a) for a, s 
in pkeyspecs])
    def test_revoke_key(self, 
pkspec):
        if pkspec not in 
self.keys:
            pytest.skip('Keyspec 
{} not in keys; must not have 
generated'.format(pkspec))
    
        # revoke the key
        key = self.keys[pkspec]
    
        with key.unlock('This Password Has 
Been Changed') as 
ukey:
            rsig = ukey.revoke(key, sigtype=SignatureType.KeyRevocation, 
reason=RevocationReason.Retired,
                               comment="But 
you're so 
oooold")
    
        assert 
'ReasonForRevocation' 
in rsig._signature.subpackets
        key |= rsig
    
        # verify with PGPy
        assert key.verify(key, rsig)
        assert rsig in 
key.revocation_signatures
    
        if gpg:
            # try to verify with GPG
          self.gpg_verify_key(key)

tests/test_05_actions.py:560:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_05_actions.py:251: in gpg_verify_key
    data, vres = 
c.verify(gpg.Data(string=str(key)))
/usr/lib/python3/dist-packages/gpg/core.py:554: in verify
    raise e
/usr/lib/python3/dist-packages/gpg/core.py:550: in verify
    self.op_verify(signed_data, None, 
data)
/usr/lib/python3/dist-packages/gpg/core.py:147: in _funcwrap
    return errorcheck(result, name)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

retval = 117440601, extradata = 'gpgme_op_verify'

    def errorcheck(retval, 
extradata=None):
        if retval:
          raise GPGMEError(retval, extradata)
E           gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data

/usr/lib/python3/dist-packages/gpg/errors.py:129: GPGMEError
____________________ TestPGPKey_Actions.test_gpg_import_abe 
____________________

self = <test_05_actions.TestPGPKey_Actions object at 0x7f979739d880>
abe = <PGPKey [PrivKeyV4][0xF9011391C9F2AFAF] at 0x7F9796B23D70>

    def 
test_gpg_import_abe(self, abe):
        if gpg is 
None:
            pytest.skip('integration 
test')
        # verify all of the things we did to Abe's key with GnuPG in one 
fell swoop
      self.gpg_verify(abe)

tests/test_05_actions.py:906:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tests/test_05_actions.py:649: in gpg_verify
    _, vres = c.verify(*vargs)
/usr/lib/python3/dist-packages/gpg/core.py:554: in verify
    raise e
/usr/lib/python3/dist-packages/gpg/core.py:550: in verify
    self.op_verify(signed_data, None, 
data)
/usr/lib/python3/dist-packages/gpg/core.py:147: in _funcwrap
    return errorcheck(result, name)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

retval = 117440601, extradata = 'gpgme_op_verify'

    def errorcheck(retval, 
extradata=None):
        if retval:
          raise GPGMEError(retval, extradata)
E           gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data

/usr/lib/python3/dist-packages/gpg/errors.py:129: GPGMEError
=============================== warnings summary 
===============================
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
=========================== short test summary info 
============================
SKIPPED [1] tests/test_03_armor.py:316: not ready for file 
'armoredfile.asc'
SKIPPED [1] tests/test_05_actions.py:564: not implemented yet
SKIPPED [12] tests/test_05_actions.py:913: Asymmetric encryption only 
implemented for RSA/ECDH currently
SKIPPED [24] tests/test_05_actions.py:933: Message not present; see 
test_encrypt_message skip or xfail reason
SKIPPED [24] tests/test_05_actions.py:957: Message not present; see 
test_encrypt_message skip or xfail reason
XFAIL 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-ElGamal-2048]
 - reason: Key algorithm ElGamal not yet supported
XFAIL 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[DSA-ElGamal-2048]
 - reason: Key algorithm ElGamal not yet supported
XFAIL 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[ECDSA-ElGamal-2048]
 - reason: Key algorithm ElGamal not yet supported
XFAIL 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[EdDSA-ElGamal-2048]
 - reason: Key algorithm ElGamal not yet supported
XFAIL 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-ElGamal-2048]
 - reason: Key algorithm ElGamal not yet supported
XFAIL 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[DSA-ElGamal-2048]
 - reason: Key algorithm ElGamal not yet supported
XFAIL 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[ECDSA-ElGamal-2048]
 - reason: Key algorithm ElGamal not yet supported
XFAIL 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[EdDSA-ElGamal-2048]
 - reason: Key algorithm ElGamal not yet supported
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[ECDSA:EllipticCurveOID.NIST_P256-Plaintext]
 - reason: Symmetric cipher 0 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[ECDSA:EllipticCurveOID.NIST_P256-IDEA]
 - reason: Symmetric cipher 1 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[ECDSA:EllipticCurveOID.NIST_P256-Twofish256]
 - reason: Symmetric cipher 10 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[EdDSA:EllipticCurveOID.Ed25519-Plaintext]
 - reason: Symmetric cipher 0 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[EdDSA:EllipticCurveOID.Ed25519-IDEA]
 - reason: Symmetric cipher 1 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[EdDSA:EllipticCurveOID.Ed25519-Twofish256]
 - reason: Symmetric cipher 10 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:3072-Plaintext]
 - reason: Symmetric cipher 0 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:3072-IDEA]
 - reason: Symmetric cipher 1 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:3072-Twofish256]
 - reason: Symmetric cipher 10 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:2048-Plaintext]
 - reason: Symmetric cipher 0 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:2048-IDEA]
 - reason: Symmetric cipher 1 not supported for encryption
XFAIL 
tests/test_05_actions.py::TestPGPKey_Actions::test_encrypt_message[RSAEncryptOrSign:2048-Twofish256]
 - reason: Symmetric cipher 10 not supported for encryption
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new[0-False] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new[0-True] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new[1-False] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new[1-True] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new[2-False] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new[2-True] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new[3-False] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new[3-True] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[0-False-tests/testdata/files/literal.1.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[0-False-tests/testdata/files/literal.2.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[0-False-tests/testdata/files/literal.bin]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[0-False-tests/testdata/files/literal.dashesc.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[0-True-tests/testdata/files/literal.1.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[0-True-tests/testdata/files/literal.2.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[0-True-tests/testdata/files/literal.bin]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[0-True-tests/testdata/files/literal.dashesc.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[1-False-tests/testdata/files/literal.1.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[1-False-tests/testdata/files/literal.2.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[1-False-tests/testdata/files/literal.bin]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[1-False-tests/testdata/files/literal.dashesc.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[1-True-tests/testdata/files/literal.1.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[1-True-tests/testdata/files/literal.2.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[1-True-tests/testdata/files/literal.bin]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[1-True-tests/testdata/files/literal.dashesc.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[2-False-tests/testdata/files/literal.1.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[2-False-tests/testdata/files/literal.2.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[2-False-tests/testdata/files/literal.bin]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[2-False-tests/testdata/files/literal.dashesc.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[2-True-tests/testdata/files/literal.1.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[2-True-tests/testdata/files/literal.2.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[2-True-tests/testdata/files/literal.bin]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[2-True-tests/testdata/files/literal.dashesc.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[3-False-tests/testdata/files/literal.1.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[3-False-tests/testdata/files/literal.2.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[3-False-tests/testdata/files/literal.bin]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[3-False-tests/testdata/files/literal.dashesc.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[3-True-tests/testdata/files/literal.1.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[3-True-tests/testdata/files/literal.2.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[3-True-tests/testdata/files/literal.bin]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_from_file[3-True-tests/testdata/files/literal.dashesc.txt]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPMessage::test_new_non_unicode - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: No data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_gen_key[1-2048] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_gen_key[17-2048] 
- gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_gen_key[19-EllipticCurveOID.NIST_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_gen_key[22-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-RSAEncryptOrSign-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-DSA-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-ECDSA-EllipticCurveOID.SECP256K1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-ECDH-EllipticCurveOID.Brainpool_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-EdDSA-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[RSAEncryptOrSign-ECDH-EllipticCurveOID.Curve25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[DSA-RSAEncryptOrSign-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[DSA-DSA-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[DSA-ECDSA-EllipticCurveOID.SECP256K1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[DSA-ECDH-EllipticCurveOID.Brainpool_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[DSA-EdDSA-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[DSA-ECDH-EllipticCurveOID.Curve25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[ECDSA-RSAEncryptOrSign-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[ECDSA-DSA-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[ECDSA-ECDSA-EllipticCurveOID.SECP256K1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[ECDSA-ECDH-EllipticCurveOID.Brainpool_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[ECDSA-EdDSA-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[ECDSA-ECDH-EllipticCurveOID.Curve25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[EdDSA-RSAEncryptOrSign-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[EdDSA-DSA-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[EdDSA-ECDSA-EllipticCurveOID.SECP256K1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[EdDSA-ECDH-EllipticCurveOID.Brainpool_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[EdDSA-EdDSA-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_subkey[EdDSA-ECDH-EllipticCurveOID.Curve25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_altuid[1] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_altuid[17] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_altuid[19] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_altuid[22] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_photo[1] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_photo[17] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_photo[19] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_photo[22] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_revocation_key[1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_revocation_key[17]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_revocation_key[19]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_add_revocation_key[22]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_protect[1] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_protect[17] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_protect[19] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_protect[22] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_pub_from_spec[1] 
- gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_pub_from_spec[17] 
- gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_pub_from_spec[19] 
- gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_pub_from_spec[22] 
- gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-RSAEncryptOrSign-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-DSA-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-ECDSA-EllipticCurveOID.SECP256K1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-ECDH-EllipticCurveOID.Brainpool_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-EdDSA-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[RSAEncryptOrSign-ECDH-EllipticCurveOID.Curve25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[DSA-RSAEncryptOrSign-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[DSA-DSA-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[DSA-ECDSA-EllipticCurveOID.SECP256K1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[DSA-ECDH-EllipticCurveOID.Brainpool_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[DSA-EdDSA-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[DSA-ECDH-EllipticCurveOID.Curve25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[ECDSA-RSAEncryptOrSign-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[ECDSA-DSA-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[ECDSA-ECDSA-EllipticCurveOID.SECP256K1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[ECDSA-ECDH-EllipticCurveOID.Brainpool_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[ECDSA-EdDSA-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[ECDSA-ECDH-EllipticCurveOID.Curve25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[EdDSA-RSAEncryptOrSign-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[EdDSA-DSA-2048]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[EdDSA-ECDSA-EllipticCurveOID.SECP256K1]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[EdDSA-ECDH-EllipticCurveOID.Brainpool_P256]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[EdDSA-EdDSA-EllipticCurveOID.Ed25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_subkey[EdDSA-ECDH-EllipticCurveOID.Curve25519]
 - gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_key[1] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_key[17] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_key[19] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Management::test_revoke_key[22] - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
FAILED 
tests/test_05_actions.py::TestPGPKey_Actions::test_gpg_import_abe - 
gpg.errors.GPGMEError: gpgme_op_verify: GPGME: Bad data
=== 118 failed, 906 passed, 62 skipped, 
20 xfailed, 1988 warnings in 36.66s ====
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.

--- End Message ---
--- Begin Message ---
Source: python-pgpy
Source-Version: 0.6.0-1.4
Done: Xiyue Deng <manp...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
python-pgpy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1086...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Xiyue Deng <manp...@gmail.com> (supplier of updated python-pgpy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 07 Dec 2024 02:21:07 -0800
Source: python-pgpy
Architecture: source
Version: 0.6.0-1.4
Distribution: unstable
Urgency: medium
Maintainer: Daniel Kahn Gillmor <d...@fifthhorseman.net>
Changed-By: Xiyue Deng <manp...@gmail.com>
Closes: 1082248 1084730 1086378
Changes:
 python-pgpy (0.6.0-1.4) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Add patch to fix removed imghdr since Python 3.13 (Closes: #1082248,
     #1084730)
   * Add patch to workaround test failure caused by GPGME change (Closes:
     #1086378)
Checksums-Sha1:
 a56e5e0c83e1f233dced28862302bdfd5058edb9 2480 python-pgpy_0.6.0-1.4.dsc
 6122ffdccdf481fdfc6887e3f238d9f052949fbe 7324 
python-pgpy_0.6.0-1.4.debian.tar.xz
Checksums-Sha256:
 44e564bb640ace444b1a8f6a385cdb40204c8e350fe2eda9bf3c66510bbe4425 2480 
python-pgpy_0.6.0-1.4.dsc
 b6d9496d5fb7fdb7379811d5c6403b1745117cd5a39e5c550cbab78c22f378b2 7324 
python-pgpy_0.6.0-1.4.debian.tar.xz
Files:
 e55d510a5f09fe0e2dde1f11e682fb80 2480 python optional python-pgpy_0.6.0-1.4.dsc
 681e4e86769e3f219a28df6f9dd2fb6e 7324 python optional 
python-pgpy_0.6.0-1.4.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEm5FwB64DDjbk/CSLaVt65L8GYkAFAmdVKR8ACgkQaVt65L8G
YkAFqA/9FVqpNPVfS2t9wO7eUFQzP8l1RpBq2xXo7VQWFN+AXlLC/dczlG/DUpcr
xukxqzuNyiIlMDkfYEfg8HiDhJx+SnGCs1NFEN1DI1VCPzg6UyCGwVgiZ0mJu5Av
7zTzp7Tkzl7FkSKfOWsEQI5mGtmH4dJPKxdd4hY8/ks8UJiftNHqZ6eddiXtbkT7
EzVC/3MMkLP8//ay7XRkkFELXrIFPd6IdNRnQjBJQYbKTuXxdgCgqwemV/a7F7hF
USB6EWrXmUSibGgSis0CSN5mVfcr9LrLdDtbjVbJFKNdMkFb8efF10+LabD8KVUC
5852yVrKk9pQn0yXOoi4VBY0jg4+XSJZz8WaPkh1RSCKgZzu9L7O/Z/aO+9irzhv
aGjnQZoPfLgHblA6rhGaiDSwiuzYKGaQa28H+kQAT7Ne6oiEwgrvT8kzhV2UUgFn
TX5zc2xHqofKg678hyuJoATpaZSnlHTyj0swO3DXF5zX3OPeg0hCQLX2dhZ7ABzk
4g8TXjzEty1VNA9iVYMrW0kGIA3ShvtWAp3EWbop+S2lkD8kes3VHq079ljFoTBw
YKd65lgmZeGwXm7L4Tqly/6Z96eKdihVgSAwafTH5sx9Ewa88Iv3MJDtmRpTYakT
nmTCD8gWUcCWItigSJFCPyWN1U5j9itcGry+W/QW9jLYuyGjy1o=
=s1h9
-----END PGP SIGNATURE-----

Attachment: pgpHitPjktINg.pgp
Description: PGP signature


--- End Message ---

Reply via email to