Source: python-handy-archives
Version: 0.2.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240702 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>>'
> python3 -m pytest  -v --ignore=tests/test_tarfile.py
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0 -- 
> /usr/bin/python3
> cachedir: .pytest_cache
> Test session started at 00:07:47
> rootdir: /<<PKGBUILDDIR>>
> configfile: tox.ini
> plugins: timeout-2.3.1, datadir-1.4.1+ds, regressions-2.5.0+ds, cov-5.0.0
> timeout: 300.0s
> timeout method: signal
> timeout func_only: False
> collecting ... collected 213 items
> 
> tests/test_custom_tarfile.py::test_extractfile PASSED           
>          [  0%]
> tests/test_custom_tarfile.py::test_read_text PASSED             
>          [  0%]
> tests/test_custom_tarfile.py::test_write_file PASSED            
>          [  1%]
> tests/test_custom_tarfile.py::test_read_bytes PASSED            
>          [  1%]
> tests/test_custom_tarfile.py::test_archive_regression PASSED    
>          [  2%]
> tests/test_custom_zipfile.py::test_encrypted PASSED             
>          [  2%]
> tests/test_custom_zipfile.py::test_extractfile PASSED           
>          [  3%]
> tests/test_custom_zipfile.py::test_read_text PASSED             
>          [  3%]
> tests/test_custom_zipfile.py::test_write_file PASSED            
>          [  4%]
> tests/test_custom_zipfile.py::test_write_file_arcname_none 
> PASSED        [  4%]
> tests/test_custom_zipfile.py::test_read_bytes PASSED            
>          [  5%]
> tests/test_custom_zipfile.py::test_archive_regression PASSED    
>          [  5%]
> tests/test_unpack_archive.py::TestArchives::test_register_archive_format 
> PASSED [  6%]
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_bztar 
> FAILED [  6%]
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_gztar 
> FAILED [  7%]
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_tar 
> FAILED [  7%]
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_xztar 
> FAILED [  7%]
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_zip 
> PASSED [  8%]
> tests/test_unpack_archive.py::TestArchives::test_unpack_registry 
> PASSED  [  8%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_basic 
> PASSED  [  9%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_open 
> PASSED   [  9%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_open_with_pathlike 
> PASSED [ 10%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_random_open 
> PASSED [ 10%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_read1 
> PASSED  [ 11%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_read1_10 
> PASSED [ 11%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_readline_read 
> PASSED [ 12%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_readline 
> PASSED [ 12%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_readlines 
> PASSED [ 13%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_iterlines 
> PASSED [ 13%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_writestr_compression
>  PASSED [ 14%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_writestr_compresslevel
>  PASSED [ 14%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_read_return_size 
> PASSED [ 15%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_truncated_zipfile 
> PASSED [ 15%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_repr 
> PASSED   [ 15%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_compresslevel_basic
>  PASSED [ 16%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_per_file_compresslevel
>  PASSED [ 16%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_writing_errors 
> PASSED [ 17%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_writestr_permissions
>  PASSED [ 17%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_absolute_arcnames 
> PASSED [ 18%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_append_to_zip_file 
> PASSED [ 18%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_append_to_non_zip_file
>  PASSED [ 19%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_read_concatenated_zip_file
>  PASSED [ 19%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_append_to_concatenated_zip_file
>  PASSED [ 20%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_ignores_newline_at_end
>  PASSED [ 20%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_ignores_stuff_appended_past_comments
>  PASSED [ 21%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_write_default_name 
> PASSED [ 21%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_io_on_closed_zipextfile
>  PASSED [ 22%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_write_to_readonly 
> PASSED [ 22%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_add_file_before_1980
>  PASSED [ 23%]
> tests/test_zipfile.py::TestStoredTestsWithSourceFile::test_add_file_after_2107
>  SKIPPED [ 23%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_basic 
> PASSED [ 23%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_open 
> PASSED  [ 24%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_open_with_pathlike
>  PASSED [ 24%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_random_open 
> PASSED [ 25%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_read1 
> PASSED [ 25%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_read1_10 
> PASSED [ 26%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_readline_read 
> PASSED [ 26%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_readline 
> PASSED [ 27%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_readlines 
> PASSED [ 27%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_iterlines 
> PASSED [ 28%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_low_compression 
> PASSED [ 28%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_writestr_compression
>  PASSED [ 29%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_writestr_compresslevel
>  PASSED [ 29%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_read_return_size 
> PASSED [ 30%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_truncated_zipfile 
> PASSED [ 30%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_repr 
> PASSED  [ 30%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_compresslevel_basic
>  PASSED [ 31%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_per_file_compresslevel
>  PASSED [ 31%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_writing_errors 
> PASSED [ 32%]
> tests/test_zipfile.py::TestDeflateTestsWithSourceFile::test_per_file_compression
>  PASSED [ 32%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_basic 
> PASSED   [ 33%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_open 
> PASSED    [ 33%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_open_with_pathlike 
> PASSED [ 34%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_random_open 
> PASSED [ 34%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_read1 
> PASSED   [ 35%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_read1_10 
> PASSED [ 35%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_readline_read 
> PASSED [ 36%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_readline 
> PASSED [ 36%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_readlines 
> PASSED [ 37%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_iterlines 
> PASSED [ 37%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_low_compression 
> PASSED [ 38%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_writestr_compression
>  PASSED [ 38%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_writestr_compresslevel
>  PASSED [ 38%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_read_return_size 
> PASSED [ 39%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_truncated_zipfile 
> PASSED [ 39%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_repr 
> PASSED    [ 40%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_compresslevel_basic 
> PASSED [ 40%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_per_file_compresslevel
>  PASSED [ 41%]
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_writing_errors 
> PASSED [ 41%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_basic 
> PASSED    [ 42%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_open 
> PASSED     [ 42%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_open_with_pathlike 
> PASSED [ 43%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_random_open 
> PASSED [ 43%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read1 
> PASSED    [ 44%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read1_10 
> PASSED [ 44%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readline_read 
> PASSED [ 45%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readline 
> PASSED [ 45%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readlines 
> PASSED [ 46%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_iterlines 
> PASSED [ 46%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_low_compression 
> PASSED [ 46%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_writestr_compression 
> PASSED [ 47%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_writestr_compresslevel
>  PASSED [ 47%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read_return_size 
> PASSED [ 48%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_truncated_zipfile 
> PASSED [ 48%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_repr 
> PASSED     [ 49%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_compresslevel_basic 
> PASSED [ 49%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_per_file_compresslevel
>  PASSED [ 50%]
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_writing_errors 
> PASSED [ 50%]
> tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_basic 
> PASSED [ 51%]
> tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_too_many_files 
> PASSED [ 51%]
> tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_too_many_files_append
>  PASSED [ 52%]
> tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_large_file_exception
>  PASSED [ 52%]
> tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_absolute_arcnames
>  PASSED [ 53%]
> tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_append 
> PASSED [ 53%]
> tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_bad_zip64_extra 
> PASSED [ 53%]
> tests/test_zipfile.py::TestStoredTestZip64InSmallFiles::test_generated_valid_zip64_extra
>  PASSED [ 54%]
> tests/test_zipfile.py::TestDeflateTestZip64InSmallFiles::test_basic 
> PASSED [ 54%]
> tests/test_zipfile.py::TestDeflateTestZip64InSmallFiles::test_too_many_files 
> PASSED [ 55%]
> tests/test_zipfile.py::TestDeflateTestZip64InSmallFiles::test_too_many_files_append
>  PASSED [ 55%]
> tests/test_zipfile.py::TestBzip2TestZip64InSmallFiles::test_basic 
> PASSED [ 56%]
> tests/test_zipfile.py::TestBzip2TestZip64InSmallFiles::test_too_many_files 
> PASSED [ 56%]
> tests/test_zipfile.py::TestBzip2TestZip64InSmallFiles::test_too_many_files_append
>  PASSED [ 57%]
> tests/test_zipfile.py::TestLzmaTestZip64InSmallFiles::test_basic 
> PASSED  [ 57%]
> tests/test_zipfile.py::TestLzmaTestZip64InSmallFiles::test_too_many_files 
> PASSED [ 58%]
> tests/test_zipfile.py::TestLzmaTestZip64InSmallFiles::test_too_many_files_append
>  PASSED [ 58%]
> tests/test_zipfile.py::TestStoredWriter::test_close_after_close 
> PASSED   [ 59%]
> tests/test_zipfile.py::TestStoredWriter::test_write_after_close 
> PASSED   [ 59%]
> tests/test_zipfile.py::TestDeflateWriter::test_close_after_close 
> PASSED  [ 60%]
> tests/test_zipfile.py::TestDeflateWriter::test_write_after_close 
> PASSED  [ 60%]
> tests/test_zipfile.py::TestBzip2Writer::test_close_after_close 
> PASSED    [ 61%]
> tests/test_zipfile.py::TestBzip2Writer::test_write_after_close 
> PASSED    [ 61%]
> tests/test_zipfile.py::TestLzmaWriter::test_close_after_close 
> PASSED     [ 61%]
> tests/test_zipfile.py::TestLzmaWriter::test_write_after_close 
> PASSED     [ 62%]
> tests/test_zipfile.py::TestExtract::test_extract PASSED         
>          [ 62%]
> tests/test_zipfile.py::TestExtract::test_extract_with_target 
> PASSED      [ 63%]
> tests/test_zipfile.py::TestExtract::test_extract_with_target_pathlike 
> PASSED [ 63%]
> tests/test_zipfile.py::TestExtract::test_extract_all PASSED     
>          [ 64%]
> tests/test_zipfile.py::TestExtract::test_extract_all_with_target 
> PASSED  [ 64%]
> tests/test_zipfile.py::TestExtract::test_extract_all_with_target_pathlike 
> PASSED [ 65%]
> tests/test_zipfile.py::TestExtract::test_sanitize_windows_name 
> PASSED    [ 65%]
> tests/test_zipfile.py::TestExtract::test_extract_hackers_arcnames_common_cases
>  PASSED [ 66%]
> tests/test_zipfile.py::TestExtract::test_extract_hackers_arcnames_windows_only
>  SKIPPED [ 66%]
> tests/test_zipfile.py::TestExtract::test_extract_hackers_arcnames_posix_only 
> PASSED [ 67%]
> tests/test_zipfile.py::TestsOther::test_open_via_zip_info 
> PASSED         [ 67%]
> tests/test_zipfile.py::TestsOther::test_writestr_extended_local_header_issue1202
>  PASSED [ 68%]
> tests/test_zipfile.py::TestsOther::test_close PASSED            
>          [ 68%]
> tests/test_zipfile.py::TestsOther::test_close_on_exception 
> PASSED        [ 69%]
> tests/test_zipfile.py::TestsOther::test_unsupported_version 
> PASSED       [ 69%]
> tests/test_zipfile.py::TestsOther::test_read_unicode_filenames 
> SKIPPED   [ 69%]
> tests/test_zipfile.py::TestsOther::test_write_unicode_filenames 
> PASSED   [ 70%]
> tests/test_zipfile.py::TestsOther::test_read_after_write_unicode_filenames 
> PASSED [ 70%]
> tests/test_zipfile.py::TestsOther::test_exclusive_create_zip_file 
> PASSED [ 71%]
> tests/test_zipfile.py::TestsOther::test_create_non_existent_file_for_append 
> PASSED [ 71%]
> tests/test_zipfile.py::TestsOther::test_close_erroneous_file 
> PASSED      [ 72%]
> tests/test_zipfile.py::TestsOther::test_is_zip_erroneous_file 
> PASSED     [ 72%]
> tests/test_zipfile.py::TestsOther::test_damaged_zipfile PASSED  
>          [ 73%]
> tests/test_zipfile.py::TestsOther::test_is_zip_valid_file 
> PASSED         [ 73%]
> tests/test_zipfile.py::TestsOther::test_non_existent_file_raises_OSError 
> PASSED [ 74%]
> tests/test_zipfile.py::TestsOther::test_empty_file_raises_BadZipFile 
> PASSED [ 74%]
> tests/test_zipfile.py::TestsOther::test_closed_zip_raises_ValueError 
> PASSED [ 75%]
> tests/test_zipfile.py::TestsOther::test_bad_constructor_mode 
> PASSED      [ 75%]
> tests/test_zipfile.py::TestsOther::test_bad_open_mode PASSED    
>          [ 76%]
> tests/test_zipfile.py::TestsOther::test_read0 PASSED            
>          [ 76%]
> tests/test_zipfile.py::TestsOther::test_open_non_existent_item 
> PASSED    [ 76%]
> tests/test_zipfile.py::TestsOther::test_bad_compression_mode 
> PASSED      [ 77%]
> tests/test_zipfile.py::TestsOther::test_unsupported_compression 
> PASSED   [ 77%]
> tests/test_zipfile.py::TestsOther::test_null_byte_in_filename 
> PASSED     [ 78%]
> tests/test_zipfile.py::TestsOther::test_comments PASSED         
>          [ 78%]
> tests/test_zipfile.py::TestsOther::test_unicode_comment PASSED  
>          [ 79%]
> tests/test_zipfile.py::TestsOther::test_change_comment_in_empty_archive 
> PASSED [ 79%]
> tests/test_zipfile.py::TestsOther::test_change_comment_in_nonempty_archive 
> PASSED [ 80%]
> tests/test_zipfile.py::TestsOther::test_empty_zipfile PASSED    
>          [ 80%]
> tests/test_zipfile.py::TestsOther::test_open_empty_file PASSED  
>          [ 81%]
> tests/test_zipfile.py::TestsOther::test_zipfile_with_short_extra_field 
> PASSED [ 81%]
> tests/test_zipfile.py::TestsOther::test_open_conflicting_handles 
> PASSED  [ 82%]
> tests/test_zipfile.py::TestsOther::test_seek_tell PASSED        
>          [ 82%]
> tests/test_zipfile.py::TestsOther::test_decompress_without_3rd_party_library 
> PASSED [ 83%]
> tests/test_zipfile.py::TestStoredBadCrc::test_testzip_with_bad_crc 
> PASSED [ 83%]
> tests/test_zipfile.py::TestStoredBadCrc::test_read_with_bad_crc 
> PASSED   [ 84%]
> tests/test_zipfile.py::TestDeflateBadCrcTests::test_testzip_with_bad_crc 
> PASSED [ 84%]
> tests/test_zipfile.py::TestDeflateBadCrcTests::test_read_with_bad_crc 
> PASSED [ 84%]
> tests/test_zipfile.py::TestBzip2BadCrc::test_testzip_with_bad_crc 
> PASSED [ 85%]
> tests/test_zipfile.py::TestBzip2BadCrc::test_read_with_bad_crc 
> PASSED    [ 85%]
> tests/test_zipfile.py::TestLzmaBadCrc::test_testzip_with_bad_crc 
> PASSED  [ 86%]
> tests/test_zipfile.py::TestLzmaBadCrc::test_read_with_bad_crc 
> PASSED     [ 86%]
> tests/test_zipfile.py::TestDecryption::test_no_password PASSED  
>          [ 87%]
> tests/test_zipfile.py::TestDecryption::test_bad_password PASSED 
>          [ 87%]
> tests/test_zipfile.py::TestDecryption::test_good_password 
> PASSED         [ 88%]
> tests/test_zipfile.py::TestDecryption::test_unicode_password 
> PASSED      [ 88%]
> tests/test_zipfile.py::TestDecryption::test_seek_tell PASSED    
>          [ 89%]
> tests/test_zipfile.py::TestStoredTestsWithRandomBinaryFiles::test_read 
> PASSED [ 89%]
> tests/test_zipfile.py::TestStoredTestsWithRandomBinaryFiles::test_open 
> PASSED [ 90%]
> tests/test_zipfile.py::TestStoredTestsWithRandomBinaryFiles::test_random_open 
> PASSED [ 90%]
> tests/test_zipfile.py::TesteflateTestsWithRandomBinaryFiles::test_read 
> PASSED [ 91%]
> tests/test_zipfile.py::TesteflateTestsWithRandomBinaryFiles::test_open 
> PASSED [ 91%]
> tests/test_zipfile.py::TesteflateTestsWithRandomBinaryFiles::test_random_open 
> PASSED [ 92%]
> tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_read 
> PASSED [ 92%]
> tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_open 
> PASSED [ 92%]
> tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_random_open 
> PASSED [ 93%]
> tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_read 
> PASSED [ 93%]
> tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_open 
> PASSED [ 94%]
> tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_random_open 
> PASSED [ 94%]
> tests/test_zipfile.py::TestsWithMultipleOpens::test_same_file 
> PASSED     [ 95%]
> tests/test_zipfile.py::TestsWithMultipleOpens::test_different_file 
> PASSED [ 95%]
> tests/test_zipfile.py::TestsWithMultipleOpens::test_interleaved 
> PASSED   [ 96%]
> tests/test_zipfile.py::TestsWithMultipleOpens::test_read_after_close 
> PASSED [ 96%]
> tests/test_zipfile.py::TestsWithMultipleOpens::test_read_after_write 
> PASSED [ 97%]
> tests/test_zipfile.py::TestsWithMultipleOpens::test_write_after_read 
> PASSED [ 97%]
> tests/test_zipfile.py::TestsWithMultipleOpens::test_write_while_reading 
> PASSED [ 98%]
> tests/test_zipfile.py::TestWithDirectory::test_extract_dir SKIPPED 
> (...) [ 98%]
> tests/test_zipfile.py::TestWithDirectory::test_bug_6050 SKIPPED 
> (unk...) [ 99%]
> tests/test_zipfile.py::TestWithDirectory::test_write_dir PASSED 
>          [ 99%]
> tests/test_zipfile.py::TestWithDirectory::test_writestr_dir 
> PASSED       [100%]
> 
> =================================== FAILURES 
> ===================================
> ____________________ TestArchives.test_unpack_archive_bztar 
> ____________________
> 
> self = <tests.test_unpack_archive.TestArchives 
> testMethod=test_unpack_archive_bztar>
> 
>     @requires_bz2()
>     def test_unpack_archive_bztar(self):
> >     self.check_unpack_archive("bztar")
> 
> tests/test_unpack_archive.py:139: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/test_unpack_archive.py:87: in check_unpack_archive
>     self.check_unpack_archive_with_converter(format, lambda path: path)
> tests/test_unpack_archive.py:117: in 
> check_unpack_archive_with_converter
>     unpack_archive(converter(filename), converter(str(tmpdir2)))
> handy_archives/__init__.py:103: in unpack_archive
>     shutil.unpack_archive(filename, extract_dir, format)
> /usr/lib/python3.12/shutil.py:1351: in unpack_archive
>     func(filename, extract_dir, **kwargs)
> /usr/lib/python3.12/shutil.py:1272: in _unpack_tarfile
>     tarobj.extractall(extract_dir, filter=filter)
> /usr/lib/python3.12/tarfile.py:2256: in extractall
>     filter_function = self._get_filter_function(filter)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <tarfile.TarFile object at 0x7fea6004a2d0>, filter = None
> 
>     def _get_filter_function(self, filter):
>         if filter is None:
>             filter = self.extraction_filter
>             if filter is None:
> >               warnings.warn(
>                     'Python 3.14 will, by default, filter extracted tar '
>                     + 'archives and reject files or modify their metadata. '
>                     + 'Use the filter argument to control this behavior.',
>                     DeprecationWarning, stacklevel=3)
> E               DeprecationWarning: Python 3.14 will, by default, 
> filter extracted tar archives and reject files or modify their metadata. Use 
> the filter argument to control this behavior.
> 
> /usr/lib/python3.12/tarfile.py:2221: DeprecationWarning
> ____________________ TestArchives.test_unpack_archive_gztar 
> ____________________
> 
> self = <tests.test_unpack_archive.TestArchives 
> testMethod=test_unpack_archive_gztar>
> 
>     @requires_zlib()
>     def test_unpack_archive_gztar(self):
> >     self.check_unpack_archive("gztar")
> 
> tests/test_unpack_archive.py:135: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/test_unpack_archive.py:87: in check_unpack_archive
>     self.check_unpack_archive_with_converter(format, lambda path: path)
> tests/test_unpack_archive.py:117: in 
> check_unpack_archive_with_converter
>     unpack_archive(converter(filename), converter(str(tmpdir2)))
> handy_archives/__init__.py:103: in unpack_archive
>     shutil.unpack_archive(filename, extract_dir, format)
> /usr/lib/python3.12/shutil.py:1351: in unpack_archive
>     func(filename, extract_dir, **kwargs)
> /usr/lib/python3.12/shutil.py:1272: in _unpack_tarfile
>     tarobj.extractall(extract_dir, filter=filter)
> /usr/lib/python3.12/tarfile.py:2256: in extractall
>     filter_function = self._get_filter_function(filter)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <tarfile.TarFile object at 0x7fea6004aa80>, filter = None
> 
>     def _get_filter_function(self, filter):
>         if filter is None:
>             filter = self.extraction_filter
>             if filter is None:
> >               warnings.warn(
>                     'Python 3.14 will, by default, filter extracted tar '
>                     + 'archives and reject files or modify their metadata. '
>                     + 'Use the filter argument to control this behavior.',
>                     DeprecationWarning, stacklevel=3)
> E               DeprecationWarning: Python 3.14 will, by default, 
> filter extracted tar archives and reject files or modify their metadata. Use 
> the filter argument to control this behavior.
> 
> /usr/lib/python3.12/tarfile.py:2221: DeprecationWarning
> _____________________ TestArchives.test_unpack_archive_tar 
> _____________________
> 
> self = <tests.test_unpack_archive.TestArchives 
> testMethod=test_unpack_archive_tar>
> 
>     def test_unpack_archive_tar(self):
> >     self.check_unpack_archive("tar")
> 
> tests/test_unpack_archive.py:131: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/test_unpack_archive.py:87: in check_unpack_archive
>     self.check_unpack_archive_with_converter(format, lambda path: path)
> tests/test_unpack_archive.py:117: in 
> check_unpack_archive_with_converter
>     unpack_archive(converter(filename), converter(str(tmpdir2)))
> handy_archives/__init__.py:103: in unpack_archive
>     shutil.unpack_archive(filename, extract_dir, format)
> /usr/lib/python3.12/shutil.py:1351: in unpack_archive
>     func(filename, extract_dir, **kwargs)
> /usr/lib/python3.12/shutil.py:1272: in _unpack_tarfile
>     tarobj.extractall(extract_dir, filter=filter)
> /usr/lib/python3.12/tarfile.py:2256: in extractall
>     filter_function = self._get_filter_function(filter)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <tarfile.TarFile object at 0x7fea6004b680>, filter = None
> 
>     def _get_filter_function(self, filter):
>         if filter is None:
>             filter = self.extraction_filter
>             if filter is None:
> >               warnings.warn(
>                     'Python 3.14 will, by default, filter extracted tar '
>                     + 'archives and reject files or modify their metadata. '
>                     + 'Use the filter argument to control this behavior.',
>                     DeprecationWarning, stacklevel=3)
> E               DeprecationWarning: Python 3.14 will, by default, 
> filter extracted tar archives and reject files or modify their metadata. Use 
> the filter argument to control this behavior.
> 
> /usr/lib/python3.12/tarfile.py:2221: DeprecationWarning
> ____________________ TestArchives.test_unpack_archive_xztar 
> ____________________
> 
> self = <tests.test_unpack_archive.TestArchives 
> testMethod=test_unpack_archive_xztar>
> 
>     @requires_lzma()
>     def test_unpack_archive_xztar(self):
> >     self.check_unpack_archive("xztar")
> 
> tests/test_unpack_archive.py:143: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> tests/test_unpack_archive.py:87: in check_unpack_archive
>     self.check_unpack_archive_with_converter(format, lambda path: path)
> tests/test_unpack_archive.py:117: in 
> check_unpack_archive_with_converter
>     unpack_archive(converter(filename), converter(str(tmpdir2)))
> handy_archives/__init__.py:103: in unpack_archive
>     shutil.unpack_archive(filename, extract_dir, format)
> /usr/lib/python3.12/shutil.py:1351: in unpack_archive
>     func(filename, extract_dir, **kwargs)
> /usr/lib/python3.12/shutil.py:1272: in _unpack_tarfile
>     tarobj.extractall(extract_dir, filter=filter)
> /usr/lib/python3.12/tarfile.py:2256: in extractall
>     filter_function = self._get_filter_function(filter)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <tarfile.TarFile object at 0x7fea6004e1b0>, filter = None
> 
>     def _get_filter_function(self, filter):
>         if filter is None:
>             filter = self.extraction_filter
>             if filter is None:
> >               warnings.warn(
>                     'Python 3.14 will, by default, filter extracted tar '
>                     + 'archives and reject files or modify their metadata. '
>                     + 'Use the filter argument to control this behavior.',
>                     DeprecationWarning, stacklevel=3)
> E               DeprecationWarning: Python 3.14 will, by default, 
> filter extracted tar archives and reject files or modify their metadata. Use 
> the filter argument to control this behavior.
> 
> /usr/lib/python3.12/tarfile.py:2221: DeprecationWarning
> ============================= slowest 25 durations 
> =============================
> 0.22s call     tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_basic
> 0.21s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read1_10
> 0.21s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readline_read
> 0.21s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readlines
> 0.20s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_iterlines
> 0.20s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_readline
> 0.20s call     tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read1
> 0.20s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_random_open
> 0.19s call     
> tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_random_open
> 0.19s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_compresslevel_basic
> 0.18s call     tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_open
> 0.18s call     
> tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_read
> 0.18s call     
> tests/test_zipfile.py::TestLzmaTestsWithRandomBinaryFiles::test_open
> 0.14s call     
> tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_read
> 0.14s call     
> tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_open
> 0.11s call     
> tests/test_zipfile.py::TestBzip2TestsWithRandomBinaryFiles::test_random_open
> 0.11s call     
> tests/test_zipfile.py::TestLzmaTestZip64InSmallFiles::test_basic
> 0.10s call     
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_compresslevel_basic
> 0.07s call     tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_basic
> 0.06s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_open_with_pathlike
> 0.06s call     
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_read1_10
> 0.06s call     tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_open
> 0.06s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_writing_errors
> 0.05s call     
> tests/test_zipfile.py::TestBzip2TestsWithSourceFile::test_readline_read
> 0.05s call     
> tests/test_zipfile.py::TestLzmaTestsWithSourceFile::test_read_return_size
> =========================== short test summary info 
> ============================
> FAILED 
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_bztar 
> - DeprecationWarning: Python 3.14 will, by default, filter extracted tar 
> arch...
> FAILED 
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_gztar 
> - DeprecationWarning: Python 3.14 will, by default, filter extracted tar 
> arch...
> FAILED 
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_tar - 
> DeprecationWarning: Python 3.14 will, by default, filter extracted tar arch...
> FAILED 
> tests/test_unpack_archive.py::TestArchives::test_unpack_archive_xztar 
> - DeprecationWarning: Python 3.14 will, by default, filter extracted tar 
> arch...
> =================== 4 failed, 204 passed, 5 
> skipped in 6.02s ===================
> make[1]: *** [debian/rules:10: override_dh_auto_test] Error 1


The full build log is available from:
http://qa-logs.debian.net/2024/07/02/python-handy-archives_0.2.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240702;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240702&fusertaguser=lu...@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.

Reply via email to