Bug#903401: diffoscope fails on deb archives that contain non-compressed data.tar

2018-07-09 Thread Chris Lamb
tags 903401 + pending thanks Fixed in Git, pending upload: https://salsa.debian.org/reproducible-builds/diffoscope/commit/185077c843e2f61c3915dab73770867067cb9358 diffoscope/comparators/deb.py | 4 +- diffoscope/comparators/utils/libarchive.py | 69 -

Bug#903401: diffoscope fails on deb archives that contain non-compressed data.tar

2018-07-09 Thread Chris Lamb
Hi Roderich, > libarchive.exception.ArchiveError: Unrecognized archive format > (errno=84, > retcode=-30, archive_p=139857020076192) This one is a bit more complicated as the uncompressed data.tar is written to (for example) /tmp/diffoscope_h6c7nido/tmp4eacglys/0/5.gz … and then libarchive

Bug#903401: diffoscope fails on deb archives that contain non-compressed data.tar

2018-07-09 Thread Roderich Schupp
Package: diffoscope Version: 99 Severity: normal Following up #903391 let's try the same with uncompressed data.tar (using again modified tests/data/test{1,2}.deb for diffoscope source and dc9ee98bdfce7d1a from git): $ diffoscope non-compressed-data*.deb ... 2018-07-09 13:51:51 D: diffoscope.comp