Your message dated Tue, 26 Apr 2022 12:05:51 +0000
with message-id <e1njjx1-0007mx...@fasolo.debian.org>
and subject line Bug#1008349: fixed in python-securesystemslib 0.23.0-1
has caused the Debian Bug report #1008349,
regarding python-securesystemslib: FTBFS: dh_auto_test: error: pybuild --test 
-i python{version} -p "3.10 3.9" returned exit code 13
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.)


-- 
1008349: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008349
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-securesystemslib
Version: 0.22.0-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20220326 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
>  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:237: python3.10 setup.py config 
> running config
> I: pybuild base:237: python3.9 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:237: /usr/bin/python3.10 setup.py build 
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/signer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/settings.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/interface.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/schema.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/rsa_keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/ecdsa_keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/formats.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/unittest_toolbox.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/storage.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/process.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/ed25519_keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> copying securesystemslib/hash.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/dsa.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/rsa.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/eddsa.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/common.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/handlers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/functions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/gpg
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/_vendor
> copying securesystemslib/_vendor/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/_vendor
> copying securesystemslib/_vendor/ssl_match_hostname.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/_vendor
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/_vendor/ed25519
> copying securesystemslib/_vendor/ed25519/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/_vendor/ed25519
> copying securesystemslib/_vendor/ed25519/test_ed25519.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/_vendor/ed25519
> copying securesystemslib/_vendor/ed25519/ed25519.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/_vendor/ed25519
> copying securesystemslib/_vendor/ed25519/science.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build/securesystemslib/_vendor/ed25519
> I: pybuild base:237: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/signer.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/settings.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/interface.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/schema.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/rsa_keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/ecdsa_keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/formats.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/unittest_toolbox.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/storage.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/process.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/ed25519_keys.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> copying securesystemslib/hash.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/util.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/exceptions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/dsa.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/rsa.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/eddsa.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/common.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/handlers.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/functions.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> copying securesystemslib/gpg/constants.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/gpg
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/_vendor
> copying securesystemslib/_vendor/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/_vendor
> copying securesystemslib/_vendor/ssl_match_hostname.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/_vendor
> creating 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/_vendor/ed25519
> copying securesystemslib/_vendor/ed25519/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/_vendor/ed25519
> copying securesystemslib/_vendor/ed25519/test_ed25519.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/_vendor/ed25519
> copying securesystemslib/_vendor/ed25519/ed25519.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/_vendor/ed25519
> copying securesystemslib/_vendor/ed25519/science.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/securesystemslib/_vendor/ed25519
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:237: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_securesystemslib/build; python3.10 -m 
> unittest discover -v tests
> test_create_ecdsa_public_and_private_from_pem 
> (test_ecdsa_keys.TestECDSA_keys) ... ok
> test_create_signature (test_ecdsa_keys.TestECDSA_keys) ... ok
> test_generate_public_and_private (test_ecdsa_keys.TestECDSA_keys) ... ok
> test_verify_signature (test_ecdsa_keys.TestECDSA_keys) ... ok
> test_create_signature (test_ed25519_keys.TestEd25519_keys) ... ok
> test_generate_public_and_private (test_ed25519_keys.TestEd25519_keys) ... ok
> test_verify_signature (test_ed25519_keys.TestEd25519_keys) ... ok
> test_bad_hash_error (test_exceptions.TestExceptions) ... Observed hash 
> ('56789') != expected hash ('01234')
> ok
> test_bad_signature_error (test_exceptions.TestExceptions) ... 'bad sig' 
> metadata has bad signature.
> ok
> test_invalid_metadata_json_error (test_exceptions.TestExceptions) ... 
> FormatError('Improperly formatted JSON')
> ok
> test_datetime_to_unix_timestamp (test_formats.TestFormats) ... ok
> test_encode_canonical (test_formats.TestFormats) ... ok
> test_format_base64 (test_formats.TestFormats) ... ok
> test_parse_base64 (test_formats.TestFormats) ... ok
> test_schemas (test_formats.TestFormats) ... ok
> test_unix_timestamp_to_datetime (test_formats.TestFormats) ... ok
> test_assign_certified_key_info_errors (test_gpg.TestCommon)
> Test _assign_certified_key_info errors with manually crafted data ... ok
> test_assign_certified_key_info_expiration (test_gpg.TestCommon)
> Test assignment of key expiration date in ... ok
> test_get_pubkey_bundle_errors (test_gpg.TestCommon)
> Test correct error raising in get_pubkey_bundle. ... ok
> test_get_verified_subkeys (test_gpg.TestCommon)
> Test correct assignment of subkey expiration date in ... ok
> test_get_verified_subkeys_errors (test_gpg.TestCommon)
> Test _get_verified_subkeys errors with manually crafted data based on ... ok
> test_parse_pubkey_bundle (test_gpg.TestCommon)
> Assert presence of packets expected returned from `parse_pubkey_bundle` ... ok
> test_parse_pubkey_bundle_errors (test_gpg.TestCommon)
> Test parse_pubkey_bundle errors with manually crafted data partially ... ok
> test_parse_pubkey_payload_errors (test_gpg.TestCommon)
> Test parse_pubkey_payload errors with manually crafted data. ... ok
> test_parse_signature_packet_errors (test_gpg.TestCommon)
> Test parse_signature_packet errors with manually crafted data. ... ok
> test_export_pubkey (test_gpg.TestGPGDSA)
> export a public key and make sure the parameters are the right ones: ... ok
> test_gpg_sign_and_verify_object (test_gpg.TestGPGDSA)
> Create a signature using a specific key on the keyring ... ok
> test_gpg_sign_and_verify_object_with_default_key (test_gpg.TestGPGDSA)
> Create a signature using the default key on the keyring ... ok
> test_gpg_sign_and_verify_object_with_default_key (test_gpg.TestGPGEdDSA)
> Create a signature using the default key on the keyring ... ok
> test_gpg_sign_and_verify_object_with_specific_key (test_gpg.TestGPGEdDSA)
> Create a signature using a specific key on the keyring ... ok
> test_verify_short_signature (test_gpg.TestGPGEdDSA)
> Correctly verify a special-crafted short signature. ... ok
> test_create_signature_with_expired_key (test_gpg.TestGPGRSA)
> Test signing with expired key raises gpg CommandError. ... ok
> test_export_pubkey (test_gpg.TestGPGRSA)
> export a public key and make sure the parameters are the right ones: ... 
> Exporting master key '8465a1e2e0fb2b40adb2478e18fb3f537e0c8a17' including 
> subkeys '6a112fd3390b2e53afc2e57f8fc8e12099aeceea, 
> c5a0abe6ec19d0d65f85e2c39be9df5131d924e9' for passed keyid 
> 'C5A0ABE6EC19D0D65F85E2C39BE9DF5131D924E9'.
> ok
> test_export_pubkey_error (test_gpg.TestGPGRSA)
> Test correct error is raised if function called incorrectly. ... ok
> test_export_pubkeys (test_gpg.TestGPGRSA)
> Test export multiple pubkeys at once. ... ok
> test_gpg_sign_and_verify_object (test_gpg.TestGPGRSA)
> Create a signature using a specific key on the keyring ... ok
> test_gpg_sign_and_verify_object_default_keyring (test_gpg.TestGPGRSA)
> Sign/verify using keyring from envvar. ... ok
> test_gpg_sign_and_verify_object_with_default_key (test_gpg.TestGPGRSA)
> Create a signature using the default key on the keyring ... ok
> test_verify_signature_with_expired_key (test_gpg.TestGPGRSA)
> Test sig verification with expired key raises KeyExpirationError. ... ok
> test_get_hashing_class (test_gpg.TestUtil) ... ok
> test_parse_packet_header (test_gpg.TestUtil)
> Test parse_packet_header with manually crafted data. ... ok
> test_parse_subpacket_header (test_gpg.TestUtil)
> Test parse_subpacket_header with manually crafted data. ... ok
> test_version_utils_return_types (test_gpg.TestUtil)
> Run dummy tests for coverage. ... ok
> test_blake2b_256_update (test_hash.TestHash) ... ok
> test_blake2b_update (test_hash.TestHash) ... ok
> test_blake2s_update (test_hash.TestHash) ... ok
> test_digest_from_rsa_scheme (test_hash.TestHash) ... ok
> test_digest_size (test_hash.TestHash) ... ok
> test_md5_update (test_hash.TestHash) ... ok
> test_sha1_update (test_hash.TestHash) ... ok
> test_sha224_update (test_hash.TestHash) ... ok
> test_sha256_update (test_hash.TestHash) ... ok
> test_sha384_update (test_hash.TestHash) ... ok
> test_sha512_update (test_hash.TestHash) ... ok
> test_unsupported_algorithm (test_hash.TestHash) ... ok
> test_unsupported_digest_algorithm_and_library (test_hash.TestHash) ... ok
> test_update_file_obj (test_hash.TestHash) ... ok
> test_update_filename (test_hash.TestHash) ... ok
> test_update_filename_normalize (test_hash.TestHash) ... ok
> test_ecdsa (test_interface.TestInterfaceFunctions)
> Test ecdsa key _generation and import interface functions. ... ok
> test_ed25519 (test_interface.TestInterfaceFunctions)
> Test ed25519 key _generation and import interface functions. ... ok
> test_generate_keypair_wrappers (test_interface.TestInterfaceFunctions)
> Basic tests for thin wrappers around _generate_and_write_*_keypair. ... ok
> test_import_privatekey_from_file (test_interface.TestInterfaceFunctions)
> Test generic private key import function. ... ok
> test_import_publickeys_from_file (test_interface.TestInterfaceFunctions)
> Test import multiple public keys with different types. ... ok
> test_rsa (test_interface.TestInterfaceFunctions)
> Test RSA key _generation and import interface functions. ... ok
> test_create_rsa_encrypted_pem (test_keys.TestKeys) ... ok
> test_create_signature (test_keys.TestKeys) ... ok
> test_decrypt_key (test_keys.TestKeys) ... ok
> test_extract_pem (test_keys.TestKeys) ... ok
> test_format_keyval_to_metadata (test_keys.TestKeys) ... ok
> test_format_metadata_to_key (test_keys.TestKeys) ... ok
> test_generate_ecdsa_key (test_keys.TestKeys) ... ok
> test_generate_rsa_key (test_keys.TestKeys) ... ok
> test_helper_get_keyid (test_keys.TestKeys) ... ok
> test_import_ecdsakey_from_pem (test_keys.TestKeys) ... ok
> test_import_ecdsakey_from_private_pem (test_keys.TestKeys) ... ok
> test_import_ecdsakey_from_public_pem (test_keys.TestKeys) ... ok
> test_import_rsakey_from_pem (test_keys.TestKeys) ... ok
> test_import_rsakey_from_private_pem (test_keys.TestKeys) ... ok
> test_import_rsakey_from_public_pem (test_keys.TestKeys) ... ok
> test_is_pem_private (test_keys.TestKeys) ... ok
> test_is_pem_public (test_keys.TestKeys) ... ok
> test_verify_signature (test_keys.TestKeys) ... ok
> test__default_timeout (test_process.Test_Process)
> Test default timeout modification. ... ok
> test_run_cmd_arg_return_code (test_process.Test_Process)
> Test command arg as string and list using return code. ... ok
> test_run_duplicate_streams (test_process.Test_Process)
> Test output as streams and as returned. ... ok
> test_run_duplicate_streams_timeout (test_process.Test_Process)
> Test raise TimeoutExpired. ... ok
> test_run_input_vs_stdin (test_process.Test_Process)
> Test that stdin kwarg is only used if input kwarg is not supplied. ... ok
> test_create_rsa_encrypted_pem (test_rsa_keys.TestRSA_keys) ... ok
> test_create_rsa_public_and_private_from_pem (test_rsa_keys.TestRSA_keys) ... 
> ok
> test_create_rsa_signature (test_rsa_keys.TestRSA_keys) ... ok
> test_decrypt_key (test_rsa_keys.TestRSA_keys) ... ok
> test_encrypt_key (test_rsa_keys.TestRSA_keys) ... ok
> test_generate_rsa_public_and_private (test_rsa_keys.TestRSA_keys) ... ok
> test_verify_rsa_signature (test_rsa_keys.TestRSA_keys) ... ok
> test_AllOf (test_schema.TestSchema) ... ok
> test_Any (test_schema.TestSchema) ... ok
> test_AnyBytes (test_schema.TestSchema) ... ok
> test_AnyNonemptyString (test_schema.TestSchema) ... ok
> test_AnyString (test_schema.TestSchema) ... ok
> test_Boolean (test_schema.TestSchema) ... ok
> test_DictOf (test_schema.TestSchema) ... ok
> test_Integer (test_schema.TestSchema) ... ok
> test_LengthBytes (test_schema.TestSchema) ... ok
> test_LengthString (test_schema.TestSchema) ... ok
> test_ListOf (test_schema.TestSchema) ... ok
> test_Object (test_schema.TestSchema) ... ok
> test_OneOf (test_schema.TestSchema) ... ok
> test_Optional (test_schema.TestSchema) ... ok
> test_RegularExpression (test_schema.TestSchema) ... ok
> test_Schema (test_schema.TestSchema) ... ok
> test_String (test_schema.TestSchema) ... ok
> test_Struct (test_schema.TestSchema) ... ok
> test_signature_eq_ (test_signer.TestSSlibSigner) ... ok
> test_signature_from_to_dict (test_signer.TestSSlibSigner) ... ok
> test_sslib_sign (test_signer.TestSSlibSigner) ... ok
> test_exceptions (test_storage.TestStorage) ... ok
> test_files (test_storage.TestStorage) ... ok
> test_folders (test_storage.TestStorage) ... ok
> test_singleton (test_storage.TestStorage) ... ok
> test_B1_get_file_details (test_util.TestUtil) ... ok
> test_B2_get_file_hashes (test_util.TestUtil) ... ok
> test_B3_get_file_length (test_util.TestUtil) ... ok
> test_B4_ensure_parent_dir (test_util.TestUtil) ... ok
> test_B5_file_in_confined_directories (test_util.TestUtil) ... ok
> test_B7_load_json_string (test_util.TestUtil) ... ok
> test_B8_load_json_file (test_util.TestUtil) ... ok
> test_B9_persist_temp_file (test_util.TestUtil) ... ok
> test_C5_unittest_toolbox_make_temp_directory (test_util.TestUtil) ... ok
> test_c5_unittest_toolbox_random_path (test_util.TestUtil) ... ok
> test_digests_are_equal (test_util.TestUtil) ... ok
> 
> ----------------------------------------------------------------------
> Ran 131 tests in 10.857s
> 
> OK
> I: pybuild base:237: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build; python3.9 -m 
> unittest discover -v tests
> test_create_ecdsa_public_and_private_from_pem 
> (test_ecdsa_keys.TestECDSA_keys) ... ok
> test_create_signature (test_ecdsa_keys.TestECDSA_keys) ... ok
> test_generate_public_and_private (test_ecdsa_keys.TestECDSA_keys) ... ok
> test_verify_signature (test_ecdsa_keys.TestECDSA_keys) ... ok
> test_create_signature (test_ed25519_keys.TestEd25519_keys) ... ok
> test_generate_public_and_private (test_ed25519_keys.TestEd25519_keys) ... ok
> test_verify_signature (test_ed25519_keys.TestEd25519_keys) ... ok
> test_bad_hash_error (test_exceptions.TestExceptions) ... Observed hash 
> ('56789') != expected hash ('01234')
> ok
> test_bad_signature_error (test_exceptions.TestExceptions) ... 'bad sig' 
> metadata has bad signature.
> ok
> test_invalid_metadata_json_error (test_exceptions.TestExceptions) ... 
> FormatError('Improperly formatted JSON')
> ok
> test_datetime_to_unix_timestamp (test_formats.TestFormats) ... ok
> test_encode_canonical (test_formats.TestFormats) ... ok
> test_format_base64 (test_formats.TestFormats) ... ok
> test_parse_base64 (test_formats.TestFormats) ... ok
> test_schemas (test_formats.TestFormats) ... ok
> test_unix_timestamp_to_datetime (test_formats.TestFormats) ... ok
> test_assign_certified_key_info_errors (test_gpg.TestCommon)
> Test _assign_certified_key_info errors with manually crafted data ... ok
> test_assign_certified_key_info_expiration (test_gpg.TestCommon)
> Test assignment of key expiration date in ... ok
> test_get_pubkey_bundle_errors (test_gpg.TestCommon)
> Test correct error raising in get_pubkey_bundle. ... ok
> test_get_verified_subkeys (test_gpg.TestCommon)
> Test correct assignment of subkey expiration date in ... ok
> test_get_verified_subkeys_errors (test_gpg.TestCommon)
> Test _get_verified_subkeys errors with manually crafted data based on ... ok
> test_parse_pubkey_bundle (test_gpg.TestCommon)
> Assert presence of packets expected returned from `parse_pubkey_bundle` ... ok
> test_parse_pubkey_bundle_errors (test_gpg.TestCommon)
> Test parse_pubkey_bundle errors with manually crafted data partially ... ok
> test_parse_pubkey_payload_errors (test_gpg.TestCommon)
> Test parse_pubkey_payload errors with manually crafted data. ... ok
> test_parse_signature_packet_errors (test_gpg.TestCommon)
> Test parse_signature_packet errors with manually crafted data. ... ok
> test_export_pubkey (test_gpg.TestGPGDSA)
> export a public key and make sure the parameters are the right ones: ... ok
> test_gpg_sign_and_verify_object (test_gpg.TestGPGDSA)
> Create a signature using a specific key on the keyring ... ok
> test_gpg_sign_and_verify_object_with_default_key (test_gpg.TestGPGDSA)
> Create a signature using the default key on the keyring ... ok
> ERROR
> test_gpg_sign_and_verify_object_with_default_key (test_gpg.TestGPGEdDSA)
> Create a signature using the default key on the keyring ... ok
> test_gpg_sign_and_verify_object_with_specific_key (test_gpg.TestGPGEdDSA)
> Create a signature using a specific key on the keyring ... ok
> test_verify_short_signature (test_gpg.TestGPGEdDSA)
> Correctly verify a special-crafted short signature. ... ok
> test_create_signature_with_expired_key (test_gpg.TestGPGRSA)
> Test signing with expired key raises gpg CommandError. ... ok
> test_export_pubkey (test_gpg.TestGPGRSA)
> export a public key and make sure the parameters are the right ones: ... 
> Exporting master key '8465a1e2e0fb2b40adb2478e18fb3f537e0c8a17' including 
> subkeys '6a112fd3390b2e53afc2e57f8fc8e12099aeceea, 
> c5a0abe6ec19d0d65f85e2c39be9df5131d924e9' for passed keyid 
> 'C5A0ABE6EC19D0D65F85E2C39BE9DF5131D924E9'.
> ok
> test_export_pubkey_error (test_gpg.TestGPGRSA)
> Test correct error is raised if function called incorrectly. ... ok
> test_export_pubkeys (test_gpg.TestGPGRSA)
> Test export multiple pubkeys at once. ... ok
> test_gpg_sign_and_verify_object (test_gpg.TestGPGRSA)
> Create a signature using a specific key on the keyring ... ok
> test_gpg_sign_and_verify_object_default_keyring (test_gpg.TestGPGRSA)
> Sign/verify using keyring from envvar. ... ok
> test_gpg_sign_and_verify_object_with_default_key (test_gpg.TestGPGRSA)
> Create a signature using the default key on the keyring ... ok
> test_verify_signature_with_expired_key (test_gpg.TestGPGRSA)
> Test sig verification with expired key raises KeyExpirationError. ... ok
> test_get_hashing_class (test_gpg.TestUtil) ... ok
> test_parse_packet_header (test_gpg.TestUtil)
> Test parse_packet_header with manually crafted data. ... ok
> test_parse_subpacket_header (test_gpg.TestUtil)
> Test parse_subpacket_header with manually crafted data. ... ok
> test_version_utils_return_types (test_gpg.TestUtil)
> Run dummy tests for coverage. ... ok
> test_blake2b_256_update (test_hash.TestHash) ... ok
> test_blake2b_update (test_hash.TestHash) ... ok
> test_blake2s_update (test_hash.TestHash) ... ok
> test_digest_from_rsa_scheme (test_hash.TestHash) ... ok
> test_digest_size (test_hash.TestHash) ... ok
> test_md5_update (test_hash.TestHash) ... ok
> test_sha1_update (test_hash.TestHash) ... ok
> test_sha224_update (test_hash.TestHash) ... ok
> test_sha256_update (test_hash.TestHash) ... ok
> test_sha384_update (test_hash.TestHash) ... ok
> test_sha512_update (test_hash.TestHash) ... ok
> test_unsupported_algorithm (test_hash.TestHash) ... ok
> test_unsupported_digest_algorithm_and_library (test_hash.TestHash) ... ok
> test_update_file_obj (test_hash.TestHash) ... ok
> test_update_filename (test_hash.TestHash) ... ok
> test_update_filename_normalize (test_hash.TestHash) ... ok
> test_ecdsa (test_interface.TestInterfaceFunctions)
> Test ecdsa key _generation and import interface functions. ... ok
> test_ed25519 (test_interface.TestInterfaceFunctions)
> Test ed25519 key _generation and import interface functions. ... ok
> test_generate_keypair_wrappers (test_interface.TestInterfaceFunctions)
> Basic tests for thin wrappers around _generate_and_write_*_keypair. ... ok
> test_import_privatekey_from_file (test_interface.TestInterfaceFunctions)
> Test generic private key import function. ... ok
> test_import_publickeys_from_file (test_interface.TestInterfaceFunctions)
> Test import multiple public keys with different types. ... ok
> test_rsa (test_interface.TestInterfaceFunctions)
> Test RSA key _generation and import interface functions. ... ok
> test_create_rsa_encrypted_pem (test_keys.TestKeys) ... ok
> test_create_signature (test_keys.TestKeys) ... ok
> test_decrypt_key (test_keys.TestKeys) ... ok
> test_extract_pem (test_keys.TestKeys) ... ok
> test_format_keyval_to_metadata (test_keys.TestKeys) ... ok
> test_format_metadata_to_key (test_keys.TestKeys) ... ok
> test_generate_ecdsa_key (test_keys.TestKeys) ... ok
> test_generate_rsa_key (test_keys.TestKeys) ... ok
> test_helper_get_keyid (test_keys.TestKeys) ... ok
> test_import_ecdsakey_from_pem (test_keys.TestKeys) ... ok
> test_import_ecdsakey_from_private_pem (test_keys.TestKeys) ... ok
> test_import_ecdsakey_from_public_pem (test_keys.TestKeys) ... ok
> test_import_rsakey_from_pem (test_keys.TestKeys) ... ok
> test_import_rsakey_from_private_pem (test_keys.TestKeys) ... ok
> test_import_rsakey_from_public_pem (test_keys.TestKeys) ... ok
> test_is_pem_private (test_keys.TestKeys) ... ok
> test_is_pem_public (test_keys.TestKeys) ... ok
> test_verify_signature (test_keys.TestKeys) ... ok
> test__default_timeout (test_process.Test_Process)
> Test default timeout modification. ... ok
> test_run_cmd_arg_return_code (test_process.Test_Process)
> Test command arg as string and list using return code. ... ok
> test_run_duplicate_streams (test_process.Test_Process)
> Test output as streams and as returned. ... ok
> test_run_duplicate_streams_timeout (test_process.Test_Process)
> Test raise TimeoutExpired. ... ok
> test_run_input_vs_stdin (test_process.Test_Process)
> Test that stdin kwarg is only used if input kwarg is not supplied. ... ok
> test_create_rsa_encrypted_pem (test_rsa_keys.TestRSA_keys) ... ok
> test_create_rsa_public_and_private_from_pem (test_rsa_keys.TestRSA_keys) ... 
> ok
> test_create_rsa_signature (test_rsa_keys.TestRSA_keys) ... ok
> test_decrypt_key (test_rsa_keys.TestRSA_keys) ... ok
> test_encrypt_key (test_rsa_keys.TestRSA_keys) ... ok
> test_generate_rsa_public_and_private (test_rsa_keys.TestRSA_keys) ... ok
> test_verify_rsa_signature (test_rsa_keys.TestRSA_keys) ... ok
> test_AllOf (test_schema.TestSchema) ... ok
> test_Any (test_schema.TestSchema) ... ok
> test_AnyBytes (test_schema.TestSchema) ... ok
> test_AnyNonemptyString (test_schema.TestSchema) ... ok
> test_AnyString (test_schema.TestSchema) ... ok
> test_Boolean (test_schema.TestSchema) ... ok
> test_DictOf (test_schema.TestSchema) ... ok
> test_Integer (test_schema.TestSchema) ... ok
> test_LengthBytes (test_schema.TestSchema) ... ok
> test_LengthString (test_schema.TestSchema) ... ok
> test_ListOf (test_schema.TestSchema) ... ok
> test_Object (test_schema.TestSchema) ... ok
> test_OneOf (test_schema.TestSchema) ... ok
> test_Optional (test_schema.TestSchema) ... ok
> test_RegularExpression (test_schema.TestSchema) ... ok
> test_Schema (test_schema.TestSchema) ... ok
> test_String (test_schema.TestSchema) ... ok
> test_Struct (test_schema.TestSchema) ... ok
> test_signature_eq_ (test_signer.TestSSlibSigner) ... ok
> test_signature_from_to_dict (test_signer.TestSSlibSigner) ... ok
> test_sslib_sign (test_signer.TestSSlibSigner) ... ok
> test_exceptions (test_storage.TestStorage) ... ok
> test_files (test_storage.TestStorage) ... ok
> test_folders (test_storage.TestStorage) ... ok
> test_singleton (test_storage.TestStorage) ... ok
> test_B1_get_file_details (test_util.TestUtil) ... ok
> test_B2_get_file_hashes (test_util.TestUtil) ... ok
> test_B3_get_file_length (test_util.TestUtil) ... ok
> test_B4_ensure_parent_dir (test_util.TestUtil) ... ok
> test_B5_file_in_confined_directories (test_util.TestUtil) ... ok
> test_B7_load_json_string (test_util.TestUtil) ... ok
> test_B8_load_json_file (test_util.TestUtil) ... ok
> test_B9_persist_temp_file (test_util.TestUtil) ... ok
> test_C5_unittest_toolbox_make_temp_directory (test_util.TestUtil) ... ok
> test_c5_unittest_toolbox_random_path (test_util.TestUtil) ... ok
> test_digests_are_equal (test_util.TestUtil) ... ok
> 
> ======================================================================
> ERROR: tearDownClass (test_gpg.TestGPGDSA)
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File 
> "/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build/tests/test_gpg.py",
>  line 667, in tearDownClass
>     shutil.rmtree(self.test_dir)
>   File "/usr/lib/python3.9/shutil.py", line 732, in rmtree
>     _rmtree_safe_fd(fd, path, onerror)
>   File "/usr/lib/python3.9/shutil.py", line 665, in _rmtree_safe_fd
>     _rmtree_safe_fd(dirfd, fullname, onerror)
>   File "/usr/lib/python3.9/shutil.py", line 688, in _rmtree_safe_fd
>     onerror(os.unlink, fullname, sys.exc_info())
>   File "/usr/lib/python3.9/shutil.py", line 686, in _rmtree_safe_fd
>     os.unlink(entry.name, dir_fd=topfd)
> FileNotFoundError: [Errno 2] No such file or directory: 'S.gpg-agent.ssh'
> 
> ----------------------------------------------------------------------
> Ran 131 tests in 9.674s
> 
> FAILED (errors=1)
> E: pybuild pybuild:367: test: plugin distutils failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_securesystemslib/build; python3.9 -m 
> unittest discover -v tests
> dh_auto_test: error: pybuild --test -i python{version} -p "3.10 3.9" returned 
> exit code 13


The full build log is available from:
http://qa-logs.debian.net/2022/03/26/python-securesystemslib_0.22.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: python-securesystemslib
Source-Version: 0.23.0-1
Done: Lukas Puehringer <lukas.puehrin...@nyu.edu>

We believe that the bug you reported is fixed in the latest version of
python-securesystemslib, 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 1008...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Lukas Puehringer <lukas.puehrin...@nyu.edu> (supplier of updated 
python-securesystemslib 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: Tue, 26 Apr 2022 12:19:30 +0200
Source: python-securesystemslib
Architecture: source
Version: 0.23.0-1
Distribution: unstable
Urgency: medium
Maintainer: NYU Secure Systems Lab <securesystemslib-...@googlegroups.com>
Changed-By: Lukas Puehringer <lukas.puehrin...@nyu.edu>
Closes: 1008349
Changes:
 python-securesystemslib (0.23.0-1) unstable; urgency=medium
 .
   * New upstream release includes among other things:
     - fix race condition in gpg test cleanup function (Closes: #1008349)
Checksums-Sha1:
 1d932a32eb9e4f986cd232c95abb4156b9d47909 2616 
python-securesystemslib_0.23.0-1.dsc
 cc270b08c88a2f58b711388bbedd0c27c5588c3a 174862 
python-securesystemslib_0.23.0.orig.tar.gz
 be1a3af5f83e705709e6018d41e18c04503d043b 874 
python-securesystemslib_0.23.0.orig.tar.gz.asc
 08fba777fe4f861c706ea470f0adb2bdcb5e9a49 6552 
python-securesystemslib_0.23.0-1.debian.tar.xz
 d4c9460c6d3229c089887e02803c5a7f803648db 7369 
python-securesystemslib_0.23.0-1_source.buildinfo
Checksums-Sha256:
 4f073079d585ffa85a4979ca3c90a88ff1d895dafb3b7e99778dcaac94b4c9a6 2616 
python-securesystemslib_0.23.0-1.dsc
 573e9c810f2a6afe9ac71a177f26b9d6a321c53574f561f5cef2ed511c3f1831 174862 
python-securesystemslib_0.23.0.orig.tar.gz
 867811c383b82a62fc2d695ca33949a3a1762909d3f11816dfbf3a4367594b5d 874 
python-securesystemslib_0.23.0.orig.tar.gz.asc
 b83e3ffd51133a02e02892b6a5d93e716e0d3559824f3eba493318ed4d75b179 6552 
python-securesystemslib_0.23.0-1.debian.tar.xz
 9c615055c7623d229843f62658394a5896e33c5e028cd4b11cfdb55460cfce1c 7369 
python-securesystemslib_0.23.0-1_source.buildinfo
Files:
 6e0e1a3475f022ab6603759848998b6c 2616 python optional 
python-securesystemslib_0.23.0-1.dsc
 d07ad51bf5a29d77d0d12af73450efdd 174862 python optional 
python-securesystemslib_0.23.0.orig.tar.gz
 949b9b61307ee69a9f90890f2e04b0d8 874 python optional 
python-securesystemslib_0.23.0.orig.tar.gz.asc
 2cfcaad215c0e26e72b241bed7ba7a4e 6552 python optional 
python-securesystemslib_0.23.0-1.debian.tar.xz
 5acdce4c9268e0e8f2d786bf8f62e729 7369 python optional 
python-securesystemslib_0.23.0-1_source.buildinfo

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

iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmJn3bUACgkQCRq4Vgaa
qhw2oA/+Pt6plCQqfIqXoux1A7+ExKzggzN88aUw0MajKiEFubRxYgPh0AM+vPNd
xXuUTMqRnhKfCFxAXkBHELq15nWVIAVKB+1OsXAK7C4cFNbGXXoWKMCj14aGGpJv
9ULcHMJWtzghjZTHRyGvH8QOM9LRh3+ELTzM91WO3gjtZmdfn/nnGrJQooBdS9mk
TzmS0ZO+prUM9AWs00jB3LksjZtyCWbHSfZ15gDJqvLnDxZHHF9ZK08TcKRovzQ+
ANoH7ESKDAbNRrulJCYprnkQM135FNYWquwY891W2dej9BC+55OZ5gKYbQthFDPT
AzI1QGMg1AaFnxTSRL88zmif4vLrE43JPserAMovSBuSgqRFl0cLnxsY5AcSqV3W
EGbNkf3ERahrHXQgLLXBglgs3ogFFyF0u12I5tN0etqt8XfCDToujBaLWe/+nBIj
VJZUyO77WA5baRVVzhFdvW9kucTXV67inFCPT3nxVW3JjIXqkUZAKgnoiUQx7T+b
9WRN8aCAyz5YejCmIzJtGRRyTF/IbkcNtiexp1ZYTou9hdM0jbMyqW+PbK8/DsGZ
h670PSzfeSr8ehDNKC145M9UsfaxOMYvPWNZDq00ZiVeMnVaSJuiHePY7nKW4i2Z
YZxxe6eoMyzpvn4g1pXxmR+FoVgVJXXH3H3+GOjkJwplQuiMidw=
=3Kbu
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to