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 Reproducible-builds
mailing list