Source: python-debian
Version: 0.1.49
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20241228 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> # run all the tests with both a UTF-8 aware locale and a non-UTF-8
> # aware locale to catch errors related to encoding.
> for py in `py3versions -s`; do \
> set -e; \
> echo "----------------------------------------------"; \
> echo "Testing with $py"; \
> echo "----------------------------------------------"; \
> LC_ALL=C $py -m pytest --doctest-modules --verbose lib/; \
> LC_ALL=C.UTF-8 $py -m pytest --doctest-modules --verbose lib/; \
> done
> ----------------------------------------------
> Testing with python3.13
> ----------------------------------------------
> ============================= test session starts
> ==============================
> platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 --
> /usr/bin/python3.13
> cachedir: .pytest_cache
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> plugins: typeguard-4.4.1
> collecting ... collected 293 items
>
> lib/debian/_arch_table.py::debian._arch_table.DpkgArchTable.architecture_equals
> PASSED [ 0%]
> lib/debian/_arch_table.py::debian._arch_table.DpkgArchTable.architecture_is_concerned
> PASSED [ 0%]
> lib/debian/_arch_table.py::debian._arch_table.DpkgArchTable.is_wildcard
> PASSED [ 1%]
> lib/debian/_arch_table.py::debian._arch_table.DpkgArchTable.load_arch_table
> PASSED [ 1%]
> lib/debian/_arch_table.py::debian._arch_table.DpkgArchTable.matches_architecture
> PASSED [ 1%]
> lib/debian/_deb822_repro/__init__.py::debian._deb822_repro PASSED [
> 2%]
> lib/debian/_deb822_repro/formatter.py::debian._deb822_repro.formatter.format_field
> PASSED [ 2%]
> lib/debian/_deb822_repro/parsing.py::debian._deb822_repro.parsing.Deb822FileElement.append
> PASSED [ 2%]
> lib/debian/_deb822_repro/parsing.py::debian._deb822_repro.parsing.Deb822FileElement.insert
> PASSED [ 3%]
> lib/debian/_deb822_repro/parsing.py::debian._deb822_repro.parsing.Deb822ParagraphElement.as_interpreted_dict_view
> PASSED [ 3%]
> lib/debian/_deb822_repro/parsing.py::debian._deb822_repro.parsing.Deb822ParagraphElement.configured_view
> PASSED [ 3%]
> lib/debian/_deb822_repro/parsing.py::debian._deb822_repro.parsing.Deb822ParagraphElement.set_field_from_raw_string
> PASSED [ 4%]
> lib/debian/_deb822_repro/parsing.py::debian._deb822_repro.parsing.Deb822ParagraphElement.set_field_to_simple_value
> PASSED [ 4%]
> lib/debian/changelog.py::debian.changelog PASSED [
> 4%]
> lib/debian/deb822.py::debian.deb822 PASSED [
> 5%]
> lib/debian/deb822.py::debian.deb822.BuildInfo PASSED [
> 5%]
> lib/debian/substvars.py::debian.substvars PASSED [
> 5%]
> lib/debian/substvars.py::debian.substvars.Substvars PASSED [
> 6%]
> lib/debian/substvars.py::debian.substvars.Substvars.add_dependency PASSED [
> 6%]
> lib/debian/substvars.py::debian.substvars.Substvars.as_substvar PASSED [
> 6%]
> lib/debian/substvars.py::debian.substvars.Substvars.load_from_path PASSED [
> 7%]
> lib/debian/substvars.py::debian.substvars.Substvars.read_substvars PASSED [
> 7%]
> lib/debian/tests/test_arch_table.py::TestDpkgArchTable::test_matches_architecture
> PASSED [ 7%]
> lib/debian/tests/test_arch_table.py::TestDpkgArchTable::test_arch_equals
> PASSED [ 8%]
> lib/debian/tests/test_arch_table.py::TestDpkgArchTable::test_architecture_is_concerned
> PASSED [ 8%]
> lib/debian/tests/test_arch_table.py::TestDpkgArchTable::test_is_wildcard
> PASSED [ 8%]
> lib/debian/tests/test_arch_table.py::TestDpkgArchTable::test_has_real_data
> PASSED [ 9%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_create_changelog
> PASSED [ 9%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_create_changelog_single_block
> PASSED [ 9%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_modify_changelog
> PASSED [ 10%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_preserve_initial_lines
> PASSED [ 10%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_add_changelog_section
> PASSED [ 10%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_strange_changelogs
> PASSED [ 11%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_set_version_with_string
> PASSED [ 11%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_changelog_no_author
> PASSED [ 11%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_magic_version_properties
> PASSED [ 12%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_bugs_closed PASSED [
> 12%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_allow_full_stops_in_distribution
> PASSED [ 12%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_str_consistent PASSED
> [ 13%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_utf8_encoded_file_input
> PASSED [ 13%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_unicode_object_input
> PASSED [ 13%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_non_utf8_encoding
> PASSED [ 14%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_malformed_date PASSED
> [ 14%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_block_iterator PASSED
> [ 15%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_block_access PASSED [
> 15%]
> lib/debian/tests/test_changelog.py::TestChangelog::test_len PASSED [
> 15%]
> lib/debian/tests/test_copyright.py::TestRestrictedWrapper::test_unrestricted_get_and_set
> PASSED [ 16%]
> lib/debian/tests/test_copyright.py::TestRestrictedWrapper::test_trivially_restricted_get_and_set
> PASSED [ 16%]
> lib/debian/tests/test_copyright.py::TestRestrictedWrapper::test_set_already_none_to_none
> PASSED [ 16%]
> lib/debian/tests/test_copyright.py::TestRestrictedWrapper::test_processed_get_and_set
> PASSED [ 17%]
> lib/debian/tests/test_copyright.py::TestRestrictedWrapper::test_dump PASSED [
> 17%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_from_str_none PASSED
> [ 17%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_from_str_empty PASSED
> [ 18%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_from_str_single_line
> PASSED [ 18%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_from_str_single_value_after_newline
> PASSED [ 18%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_from_str_multiline
> PASSED [ 19%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_empty PASSED [
> 19%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_single PASSED
> [ 19%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_multi_list
> PASSED [ 20%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_multi_tuple
> PASSED [ 20%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_empty_value
> PASSED [ 20%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_whitespace_only_value
> PASSED [ 21%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_elements_stripped
> PASSED [ 21%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_newlines_single
> PASSED [ 21%]
> lib/debian/tests/test_copyright.py::TestLineBased::test_to_str_newlines_multi
> PASSED [ 22%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_from_str_none
> PASSED [ 22%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_from_str_empty
> PASSED [ 22%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_from_str_single
> PASSED [ 23%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_from_str_multi
> PASSED [ 23%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_to_str_empty
> PASSED [ 23%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_to_str_single
> PASSED [ 24%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_to_str_multi
> PASSED [ 24%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_to_str_empty_value
> PASSED [ 24%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_to_str_value_has_space_single
> PASSED [ 25%]
> lib/debian/tests/test_copyright.py::TestSpaceSeparated::test_to_str_value_has_space_multi
> PASSED [ 25%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_basic_parse_success
> PASSED [ 25%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_parse_and_dump PASSED
> [ 26%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_duplicate_field
> PASSED [ 26%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_all_paragraphs PASSED
> [ 26%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_all_files_paragraphs
> PASSED [ 27%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_find_files_paragraph
> PASSED [ 27%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_find_files_paragraph_some_unmatched
> PASSED [ 27%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_all_license_paragraphs
> PASSED [ 28%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_error_on_invalid
> PASSED [ 28%]
> lib/debian/tests/test_copyright.py::TestCopyright::test_not_machine_readable
> PASSED [ 29%]
> lib/debian/tests/test_copyright.py::TestMultline::test_format_multiline
> PASSED [ 29%]
> lib/debian/tests/test_copyright.py::TestMultline::test_parse_multiline PASSED
> [ 29%]
> lib/debian/tests/test_copyright.py::TestMultline::test_format_multiline_lines
> PASSED [ 30%]
> lib/debian/tests/test_copyright.py::TestMultline::test_parse_multiline_as_lines
> PASSED [ 30%]
> lib/debian/tests/test_copyright.py::TestMultline::test_parse_format_inverses
> PASSED [ 30%]
> lib/debian/tests/test_copyright.py::TestLicense::test_empty_text PASSED [
> 31%]
> lib/debian/tests/test_copyright.py::TestLicense::test_newline_in_synopsis
> PASSED [ 31%]
> lib/debian/tests/test_copyright.py::TestLicense::test_nonempty_text PASSED [
> 31%]
> lib/debian/tests/test_copyright.py::TestLicense::test_typical PASSED [
> 32%]
> lib/debian/tests/test_copyright.py::TestLicenseParagraphTest::test_properties
> PASSED [ 32%]
> lib/debian/tests/test_copyright.py::TestLicenseParagraphTest::test_no_license
> PASSED [ 32%]
> lib/debian/tests/test_copyright.py::TestLicenseParagraphTest::test_also_has_files
> PASSED [ 33%]
> lib/debian/tests/test_copyright.py::TestLicenseParagraphTest::test_try_set_files
> PASSED [ 33%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_empty PASSED [
> 33%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_star PASSED [
> 34%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_star_prefix PASSED [
> 34%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_star_prefix_with_slash
> PASSED [ 34%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_question_mark PASSED
> [ 35%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_multi_literal PASSED
> [ 35%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_multi_wildcard PASSED
> [ 35%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_literal_backslash
> PASSED [ 36%]
> lib/debian/tests/test_copyright.py::TestGlobsToRe::test_illegal_backslash
> PASSED [ 36%]
> lib/debian/tests/test_copyright.py::TestFilesParagraph::test_files_property
> PASSED [ 36%]
> lib/debian/tests/test_copyright.py::TestFilesParagraph::test_license_property
> PASSED [ 37%]
> lib/debian/tests/test_copyright.py::TestFilesParagraph::test_matches PASSED [
> 37%]
> lib/debian/tests/test_copyright.py::TestFilesParagraph::test_create PASSED [
> 37%]
> lib/debian/tests/test_copyright.py::TestHeader::test_format_not_none PASSED [
> 38%]
> lib/debian/tests/test_copyright.py::TestHeader::test_format_upgrade_no_header
> PASSED [ 38%]
> lib/debian/tests/test_copyright.py::TestHeader::test_format_https_upgrade
> PASSED [ 38%]
> lib/debian/tests/test_copyright.py::TestHeader::test_upstream_name_single_line
> PASSED [ 39%]
> lib/debian/tests/test_copyright.py::TestHeader::test_upstream_contact_single_read
> PASSED [ 39%]
> lib/debian/tests/test_copyright.py::TestHeader::test_upstream_contact_multi1_read
> PASSED [ 39%]
> lib/debian/tests/test_copyright.py::TestHeader::test_upstream_contact_multi2_read
> PASSED [ 40%]
> lib/debian/tests/test_copyright.py::TestHeader::test_upstream_contact_single_write
> PASSED [ 40%]
> lib/debian/tests/test_copyright.py::TestHeader::test_upstream_contact_multi_write
> PASSED [ 40%]
> lib/debian/tests/test_copyright.py::TestHeader::test_license PASSED [
> 41%]
> lib/debian/tests/test_deb822.py::TestDeb822Dict::test_case_insensitive_lookup
> PASSED [ 41%]
> lib/debian/tests/test_deb822.py::TestDeb822Dict::test_case_insensitive_assignment
> PASSED [ 41%]
> lib/debian/tests/test_deb822.py::TestDeb822Dict::test_case_preserved PASSED [
> 42%]
> lib/debian/tests/test_deb822.py::TestDeb822Dict::test_order_preserved PASSED
> [ 42%]
> lib/debian/tests/test_deb822.py::TestDeb822Dict::test_derived_dict_equality
> PASSED [ 43%]
> lib/debian/tests/test_deb822.py::TestDeb822Dict::test_unicode_key_access
> PASSED [ 43%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_apt_pkg_installed PASSED [
> 43%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_gpgv_installed FAILED [
> 44%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_parser PASSED [
> 44%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_pickling PASSED [
> 44%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_parser_with_newlines PASSED
> [ 45%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_strip_initial_blanklines
> PASSED [ 45%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_reorder PASSED [
> 45%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_sort_fields PASSED [
> 46%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_gpg_stripping PASSED [
> 46%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_gpg_info SKIPPED (...) [
> 46%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_gpg_info2 SKIPPED [
> 47%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_array
> PASSED [ 47%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_file_io
> PASSED [ 47%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_file_io_apt_pkg
> PASSED [ 48%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_file PASSED
> [ 48%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_file_apt_pkg
> PASSED [ 48%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_with_gpg
> PASSED [ 49%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_bytes
> PASSED [ 49%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_with_extra_whitespace_default
> PASSED [ 49%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_with_extra_whitespace_no_apt_pkg
> PASSED [ 50%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_with_extra_whitespace_apt_pkg
> PASSED [ 50%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_apt_shared_storage_packages
> PASSED [ 50%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_apt_no_shared_storage_packages
> PASSED [ 51%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_no_apt_no_shared_storage_packages
> PASSED [ 51%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_apt_shared_storage_sources
> PASSED [ 51%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_apt_no_shared_storage_sources
> PASSED [ 52%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_no_apt_no_shared_storage_sources
> PASSED [ 52%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_parser_empty_input PASSED [
> 52%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_empty_input
> PASSED [ 53%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_parser_limit_fields PASSED
> [ 53%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_limit_fields
> PASSED [ 53%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_dont_assume_trailing_newline
> PASSED [ 54%]
> lib/debian/tests/test_deb822.py::TestDeb822::test__delitem__ PASSED [
> 54%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_policy_compliant_whitespace
> PASSED [ 54%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_case_insensitive PASSED [
> 55%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_multiline_trailing_whitespace_after_colon
> PASSED [ 55%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_blank_value PASSED [
> 55%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_copy PASSED [
> 56%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_bug457929_multivalued_dump_works
> PASSED [ 56%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_bug487902_multivalued_checksums
> PASSED [ 56%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_case_preserved_in_input
> PASSED [ 57%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_unicode_values_apt_pkg
> PASSED [ 57%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_unicode_values PASSED [
> 58%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_encoding_integrity PASSED [
> 58%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_mixed_encodings PASSED [
> 58%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_dump_text_mode PASSED [
> 59%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_bug597249_colon_as_first_value_character
> PASSED [ 59%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_field_value_ends_in_newline
> PASSED [ 59%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_field_value_contains_blank_line
> PASSED [ 60%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_multivalued_field_contains_newline
> PASSED [ 60%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_comments_use_apt_pkg
> PASSED [ 60%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_comments_native
> PASSED [ 61%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_iter_paragraphs_string_comments_native
> PASSED [ 61%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_explicit_source_field
> PASSED [ 61%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_release PASSED [
> 62%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_buildinfo PASSED [
> 62%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_buildinfo_env_deserialise
> PASSED [ 62%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_changes_binary_mode PASSED
> [ 63%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_changes_text_mode PASSED [
> 63%]
> lib/debian/tests/test_deb822.py::TestDeb822::test_removals PASSED [
> 63%]
> lib/debian/tests/test_deb822.py::TestPkgRelations::test_packages PASSED [
> 64%]
> lib/debian/tests/test_deb822.py::TestPkgRelations::test_pkgrelation_str
> PASSED [ 64%]
> lib/debian/tests/test_deb822.py::TestPkgRelations::test_sources PASSED [
> 64%]
> lib/debian/tests/test_deb822.py::TestPkgRelations::test_restrictions_parse
> PASSED [ 65%]
> lib/debian/tests/test_deb822.py::TestPkgRelations::test_multiarch_parse
> PASSED [ 65%]
> lib/debian/tests/test_deb822.py::TestVersionAccessor::test_get_version PASSED
> [ 65%]
> lib/debian/tests/test_deb822.py::TestVersionAccessor::test_set_version PASSED
> [ 66%]
> lib/debian/tests/test_deb822.py::TestGpgInfo::test_from_sequence_string
> SKIPPED [ 66%]
> lib/debian/tests/test_deb822.py::TestGpgInfo::test_from_sequence_newline_terminated
> SKIPPED [ 66%]
> lib/debian/tests/test_deb822.py::TestGpgInfo::test_from_sequence_no_newlines
> SKIPPED [ 67%]
> lib/debian/tests/test_deb822.py::TestGpgInfo::test_from_file SKIPPED [
> 67%]
> lib/debian/tests/test_debfile.py::TestToolsInstalled::test_ar_installed
> PASSED [ 67%]
> lib/debian/tests/test_debfile.py::TestToolsInstalled::test_dpkg_deb_installed
> PASSED [ 68%]
> lib/debian/tests/test_debfile.py::TestToolsInstalled::test_zstd_installed
> PASSED [ 68%]
> lib/debian/tests/test_debfile.py::TestArFile::test_getnames PASSED [
> 68%]
> lib/debian/tests/test_debfile.py::TestArFile::test_getmember PASSED [
> 69%]
> lib/debian/tests/test_debfile.py::TestArFile::test_file_seek PASSED [
> 69%]
> lib/debian/tests/test_debfile.py::TestArFile::test_file_read PASSED [
> 69%]
> lib/debian/tests/test_debfile.py::TestArFile::test_file_readlines PASSED [
> 70%]
> lib/debian/tests/test_debfile.py::TestArFileFileObj::test_getnames PASSED [
> 70%]
> lib/debian/tests/test_debfile.py::TestArFileFileObj::test_getmember PASSED [
> 70%]
> lib/debian/tests/test_debfile.py::TestArFileFileObj::test_file_seek PASSED [
> 71%]
> lib/debian/tests/test_debfile.py::TestArFileFileObj::test_file_read PASSED [
> 71%]
> lib/debian/tests/test_debfile.py::TestArFileFileObj::test_file_readlines
> PASSED [ 72%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_missing_members[control.tar.gz]
> PASSED [ 72%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_missing_members[data.tar.gz]
> PASSED [ 72%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_compression[gztar]
> PASSED [ 73%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_compression[bztar]
> PASSED [ 73%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_compression[xztar]
> PASSED [ 73%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_compression[tar]
> PASSED [ 74%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_compression[zsttar]
> PASSED [ 74%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_control_compression[gztar]
> PASSED [ 74%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_control_compression[bztar]
> PASSED [ 75%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_control_compression[xztar]
> PASSED [ 75%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_control_compression[tar]
> PASSED [ 75%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_control_compression[zsttar]
> PASSED [ 76%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_names PASSED [
> 76%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_has_file PASSED [
> 76%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_has_file_symlinks
> PASSED [ 77%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_get_file PASSED [
> 77%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_data_get_file_symlinks
> PASSED [ 77%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_control PASSED [
> 78%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_md5sums PASSED [
> 78%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_contextmanager PASSED [
> 78%]
> lib/debian/tests/test_debfile.py::TestDebFile::test_open_directly PASSED [
> 79%]
> lib/debian/tests/test_debian_support.py::TestVersion::testversions PASSED [
> 79%]
> lib/debian/tests/test_debian_support.py::TestVersion::test_version_updating
> PASSED [ 79%]
> lib/debian/tests/test_debian_support.py::TestVersion::test_comparisons PASSED
> [ 80%]
> lib/debian/tests/test_debian_support.py::TestRelease::test_comparison PASSED
> [ 80%]
> lib/debian/tests/test_debian_support.py::TestHelperRoutine::test_read_lines_sha1
> PASSED [ 80%]
> lib/debian/tests/test_debian_support.py::TestHelperRoutine::test_patch_lines
> PASSED [ 81%]
> lib/debian/tests/test_debian_support.py::TestHelperRoutine::test_patch_lines_bytes
> PASSED [ 81%]
> lib/debian/tests/test_debian_support.py::TestPdiff::test_download_gunzip_lines
> PASSED [ 81%]
> lib/debian/tests/test_debian_support.py::TestPdiff::test_update_file PASSED [
> 82%]
> lib/debian/tests/test_debian_support.py::TestPackageFile::test_read_file
> PASSED [ 82%]
> lib/debian/tests/test_debian_support.py::TestPackageFile::test_read_fileobj
> PASSED [ 82%]
> lib/debian/tests/test_debtags.py::TestDebtags::test_insert PASSED [
> 83%]
> lib/debian/tests/test_debtags.py::TestDebtags::test_reverse PASSED [
> 83%]
> lib/debian/tests/test_debtags.py::TestDebtags::test_read PASSED [
> 83%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_round_trip_cases
> PASSED [ 84%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_deb822_emulation
> PASSED [ 84%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_regular_fields
> PASSED [ 84%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_empty_fields
> PASSED [ 85%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_empty_fields_reorder
> PASSED [ 85%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_case_preservation
> PASSED [ 86%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_preserve_field_order_on_mutation
> PASSED [ 86%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_preserve_field_case_on_iter
> PASSED [ 86%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_append_paragraph
> PASSED [ 87%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_append_paragraph_existing_trailing_newline
> PASSED [ 87%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_append_empty_paragraph
> PASSED [ 87%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_append_tailing_comment
> PASSED [ 88%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_insert_paragraph
> PASSED [ 88%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_insert_paragraph_with_comments
> PASSED [ 88%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_insert_paragraph_in_empty_file
> PASSED [ 89%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_remove_paragraph
> PASSED [ 89%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_duplicate_fields
> PASSED [ 89%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_sorting
> PASSED [ 90%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_reorder_nodups
> PASSED [ 90%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_reorder_dups
> PASSED [ 90%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_interpretation
> PASSED [ 91%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_interpretation_tab_preservation
> PASSED [ 91%]
> lib/debian/tests/test_repro_deb822.py::TestFormatPreservingDeb822Parser::test_mutate_field_preserves_whitespace
> PASSED [ 91%]
> lib/debian/tests/test_substvars.py::TestSubstvars::test_substvars PASSED [
> 92%]
> lib/debian/tests/test_substvars.py::TestSubstvars::test_save_raises PASSED [
> 92%]
> lib/debian/tests/test_substvars.py::TestSubstvars::test_save PASSED [
> 92%]
> lib/debian/tests/test_substvars.py::TestSubstvars::test_equals PASSED [
> 93%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_empty PASSED [
> 93%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_no_version
> PASSED [ 93%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_with_spacing_around_version
> PASSED [ 94%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_with_script
> PASSED [ 94%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_single PASSED
> [ 94%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_simple PASSED
> [ 95%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_with_opts
> PASSED [ 95%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_global_opts
> PASSED [ 95%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_opt_quotes
> PASSED [ 96%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_continued_leading_spaces_4
> PASSED [ 96%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_continued_leading_spaces_3
> PASSED [ 96%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_pattern_included
> PASSED [ 97%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_parse_weird_quotes
> PASSED [ 97%]
> lib/debian/tests/test_watch.py::TestParseWatchFile::test_package_variable
> PASSED [ 97%]
> lib/debian/tests/test_watch.py::TestDumpWatchFile::test_empty PASSED [
> 98%]
> lib/debian/tests/test_watch.py::TestDumpWatchFile::test_simple PASSED [
> 98%]
> lib/debian/tests/test_watch.py::TestDumpWatchFile::test_opts PASSED [
> 98%]
> lib/debian/tests/test_watch.py::TestDumpWatchFile::test_multiple_lines PASSED
> [ 99%]
> lib/debian/tests/test_watch.py::TestExpand::test_expand_package PASSED [
> 99%]
> lib/debian/tests/test_watch.py::TestExpand::test_static PASSED
> [100%]
>
> =================================== FAILURES
> ===================================
> ________________________ TestDeb822.test_gpgv_installed
> ________________________
>
> self = <debian.tests.test_deb822.TestDeb822 object at 0x7efdab599450>
>
> def test_gpgv_installed(self):
> # type: () -> None
> # If test suite is running in FORBID_MISSING_GPGV mode where
> # having gpgv is mandatory, explicitly include a failing test to
> # highlight this problem.
> if FORBID_MISSING_GPGV and not _have_gpgv:
> > pytest.fail("Required gpgv executable is not installed (tests run
> > in FORBID_MISSING_GPGV mode)")
> E Failed: Required gpgv executable is not installed (tests run in
> FORBID_MISSING_GPGV mode)
>
> lib/debian/tests/test_deb822.py:452: Failed
> =========================== short test summary info
> ============================
> FAILED lib/debian/tests/test_deb822.py::TestDeb822::test_gpgv_installed -
> Fai...
> =================== 1 failed, 286 passed, 6 skipped in 1.85s
> ===================
> make[1]: *** [debian/rules:59: test] Error 1
The full build log is available from:
http://qa-logs.debian.net/2024/12/28/python-debian_0.1.49_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20241228;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241228&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
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 mark 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.
--
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-python-debian-maint