Accepted:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 19 Feb 2021 09:06:42 +0000 Source: diffoscope Built-For-Profiles: nocheck Architecture: source Version: 167 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-bui...@lists.alioth.debian.org> Changed-By: Chris Lamb <la...@debian.org> Closes: 981123 Changes: diffoscope (167) unstable; urgency=medium . * Temporary directory handling: - Ensure we cleanup our temporary directory by avoiding confusion between the TemporaryDirectory instance and the underlying directory. (Closes: #981123) - Use a potentially-useful suffix to our temporary directory based on the command-line passed to diffoscope. - Fix some tempfile/weakref interaction in Python 3.7 (ie. Debian buster). (Closes: reproducible-builds/diffoscope#239) - If our temporary directory does not exist anymore (eg. it has been cleaned up in tests, signal handling or reference counting), make sure we recreate it. . * Bug fixes: - Don't rely on magic.Magic(...) to have an identical API between file's magic.py and PyPI's "python-magic" library. (Closes: reproducible-builds/diffoscope#238) - Don't rely on dumpimage returning an appropriate exit code; check that the file actually exists after we call it. . * Codebase changes: - Set a default Config.extended_filesystem_attributes. - Drop unused Config.acl and Config.xattr attributes. - Tidy imports in diffoscope/comparators/fit.py. . * Tests: - Add u-boot-tools to test dependencies so that salsa.debian.org pipelines actually test the new FIT comparator. - Strip newlines when determining Black version to avoid "requires black >= 20.8b1 (18.9b0\n detected)" in test output (NB. embedded newline). - Gnumeric is back in testing so re-add to test dependencies. - Use assert_diff (over get_data, etc.) in the FIT and APK comparators. - Mark test_apk.py::test_android_manifest as being allowed to fail for now. - Fix the FIT tests in buster and unstable. Checksums-Sha1: 30acce7d5d3b8372c03a368824403f016446f065 4935 diffoscope_167.dsc c49f55dc53d09b67cb466d14872810deed81a5d5 994344 diffoscope_167.tar.xz 154c144c39a92620675fe9a53d1ce340460eb87a 6827 diffoscope_167_amd64.buildinfo Checksums-Sha256: 3ddb0350223fd908368262a609a5beb77f9cbad74bb7e853befece5a993e3369 4935 diffoscope_167.dsc d3a7c606fb1d0f38225c1fdc0a3d3a4a7b2147752aa451f56ff263f07bda1711 994344 diffoscope_167.tar.xz dc7fdf20c82fd3e63f60b11793dd01fb9850396dc46e82dc16592bdb3798e482 6827 diffoscope_167_amd64.buildinfo Files: def519c1998462ff060c71ec2418285d 4935 devel optional diffoscope_167.dsc 731e49ba144af3d0c84a63410b1930c8 994344 devel optional diffoscope_167.tar.xz e93432f6031ee3da6a5b043d8e7b93a6 6827 devel optional diffoscope_167_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAmAvf9QACgkQHpU+J9Qx Hli/HQ//Ueb3eFQSkm+xCCCxt4V2VUp2EnGgGh3D24uW670v0FbhssAypURzDgWo OCONnylQkJMHKgAx8rCtp62SyCIkY0TryqQAZYkgaMaGUPnui5feGf3JaCul03jY AvpubLONwHslnFQGJMSJOktIM8TTP9CkxFbwhh7KAvvIyTSHG3uDWBpSUxIkRPzB B2l3tFnGLDk1LVkXiOp31IWI+yRscU0/zYW88a1F3ciSEwQOpcMwYRpbVio7SePQ HX0XxED8UO13HLHTVNoBbR/h141+IghUY+d8SDrovlnf0X+dpcvgYqQ8dfZhOvXS 0PBLYFasRca8b3BG65q8VKYY7FONEBkTXGh+RDCUtg/VnqINLQqMtnhkLC+dgxbr K0TQnT7T167g/K5JilZ1Izejhsm0bbhht0mwQNDoKKrBwWJX3Va99aCiE0sdyM2X MdLXBPfORvrTSd3NwXkQDKlN42QeOTkEPHWMQLSyrA+TtuXGL+zrlsnQ7kefDWS1 oAC8S/dKvk5iiK5BvaEQNXtnQiVcYonw3JLyEvBSlL5mJyNQaqF5wKbPDhuo+K0f JxGf7ToDXTIedoHzxnkGj6C4uBg/8NGKfBD3Kb6MfPOTJTqZC6qk2ZjpHazkNeRQ 1g8hqaLcD+gCiYPqUNSA/LkrohSOySL06ictGtmIhDYcO66XYRI= =+jpp -----END PGP SIGNATURE----- Thank you for your contribution to Debian. _______________________________________________ Reproducible-builds mailing list Reproducible-builds@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds