Bug#1078050: diffoscope: FTBFS with newer versions of IO::Compress: zipdetails changes
    Niko Tyni 
    ntyni at debian.org
       
    Tue Aug  6 11:28:31 BST 2024
    
    
  
Source: diffoscope
Version: 273
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.40-transition
X-Debbugs-Cc: libio-compress-perl at packages.debian.org
This package fails with newer versions of the Perl IO::Compress library,
including the current separate libio-compress-perl package in sid and
the code bundled with Perl 5.40 (currently in experimental.)
  tests/comparators/test_zip.py::test_metadata FAILED                      [ 60%]
  tests/comparators/test_zip.py::test_compressed_files PASSED              [ 60%]
  tests/comparators/test_zip.py::test_extra_fields FAILED                  [ 60%]
It looks like zipdetails has changed its output with a major version
bump. I'm copying the pkg-perl maintainers as a heads up, but I doubt
there's much that can be done on that side.
>From https://metacpan.org/dist/IO-Compress/changes
  2.207 18 February 2024
 
      * Add bin/zipdetails 4.000
>From https://github.com/pmqs/zipdetails/blob/main/Changes
  4.000 18 February 2024
  
   * Major rewrite
It should be easy to reproduce this on sid with for instance
  sbuild --add-depends='libio-compress-perl (>= 2.207)'
A resulting full build log with some details on the output differences is at
  https://perl.debian.net/ntyni/diffoscope_273_amd64-2024-08-06T09%3A43%3A45Z.build.gz
Thanks for your work on this very useful tool,
-- 
Niko Tyni   ntyni at debian.org
    
    
More information about the pkg-perl-maintainers
mailing list