Format: 1.8 Date: Mon, 21 Sep 2015 21:23:56 +0000 Source: diffoscope Binary: diffoscope debbindiff Architecture: source all Version: 35 Distribution: unstable Urgency: low Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Jérémy Bobbio <lunar@debian.org> Description: debbindiff - transitional package diffoscope - in-depth comparison of files, archives, and directories Changes: diffoscope (35) unstable; urgency=low . [ Jérémy Bobbio ] * Switch to Python 3. This means code has been changed slightly here and there. Issues related to text encoding should now be far less frequent. According to some preliminary benchmark, diffoscope should run faster as well. * The system tar is now used instead of the Python module to display Tar archive metadata. The output should be slightly more accurate. * Log exceptions raised while computing diffs as errors * Avoid concatenating many strings in hexdump_fallback. This matters when looking at big binary files with xxd unavailable. * Let's ignore command errors when the file content is identical. * Fix isoinfo arguments to read Joliet data on ISO9660 images. * Ignore errors when reading Joliet and Rockridge data in ISO9660 images. * Use threads instead of processes for multiprocessing when running diff. There is no measurable performance impact and it helps to simplify the code. * Use the right argument order when creating CalledProcessError. * Propagate failure of external commands feeding diff. * Improve debugging log for command lines and exit codes. * Remove she-bang from files not meant to be executed directly. * Add more tests for main() behavior. * Improve RPM header conversion. * Fix a refactoring error in compare_commented_files(). . [ Mattia Rizzolo ] * Drop X-Python-Version field, not needed anymore for python3. Checksums-Sha1: e1d9023b0e3584eb8f0e2ad92a78bcac95601e32 1082 diffoscope_35.dsc 8872c643e45969cfe89216d75f74e9e110e8e565 202096 diffoscope_35.tar.xz 0c98caf1800220f256699efcc4c9af2cf51bcc59 9690 debbindiff_35_all.deb defa18017014700b186aefc272c418ab1b9ed19a 41620 diffoscope_35_all.deb Checksums-Sha256: 25be1e9abb20c2fd2a962e42dd98b6b1ac48d7d4edc7f76839b2576d7188feb9 1082 diffoscope_35.dsc dcc4a74c24cbd183aa3a40fc9085cec68f78cf3eef7a537b44b0cea60b0ec0d6 202096 diffoscope_35.tar.xz 056b0bc2db475aa9a17d583487f4582a561f31df5856958ab1e9626202a63b94 9690 debbindiff_35_all.deb 07cc8fda19095be22149062eb29b8d79fa255f6117dfdd9f4091187317849ced 41620 diffoscope_35_all.deb Files: 07bf9d732a1875a83367f7f4c92433fc 1082 devel optional diffoscope_35.dsc 5ee54d63293e47ff420db8fffe2d4b4b 202096 devel optional diffoscope_35.tar.xz 1a56cf6a8e05967583cd5bd39e652986 9690 oldlibs extra debbindiff_35_all.deb c66003ecba35f06548a67e8b5178b792 41620 devel optional diffoscope_35_all.deb