Bug#1091604: python-debian: FTBFS: make[1]: *** [debian/rules:59: test] Error 1
Lucas Nussbaum
lucas at debian.org
Sat Dec 28 17:34:09 GMT 2024
Source: python-debian
Version: 0.1.49
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
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;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20241228&fusertaguser=lucas@debian.org&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.
More information about the pkg-python-debian-maint
mailing list