-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sun, 27 Oct 2019 17:15:28 +0100 Source: diffoscope Architecture: source Version: 128~bpo10+1 Distribution: buster-backports Urgency: medium Maintainer: Reproducible builds folks <reproducible-builds@lists.alioth.debian.org> Changed-By: Mattia Rizzolo <mattia@debian.org> Closes: 942967 Changes: diffoscope (128~bpo10+1) buster-backports; urgency=medium . * Rebuild for buster-backports. . diffoscope (128) unstable; urgency=medium . * Query the container for the full path of the parallel R .rdx file for a .rdb file as well as looking in the same directory. This ensures that comparing two .deb/.changes files shows a varying path introduced in version 127. . diffoscope (127) unstable; urgency=medium . [ Chris Lamb ] * Move build-dependency on python-argcomplete to the Python 3.x version to facilitate Python 2.x removal. (Closes: #942967) * Overhaul the handling of GNU R .rdb files: - Rework and refactor the handling of .rdb files specifically with respect to locating the parallel .rdx file prior to inspecting the file to ensure that we do not add files to the user's filesystem in the case of directly comparing two .rdb files or, worse, overwriting a file in is place. - Use a ("""-formatted) docstring for our internal R script to dump variables. - Mask/hide standard errors; R will often produce noisy output that is not useful to us. - Don't include a useless and misleading "NULL". - Include all R object names are displayed, including ones beginning with a fullstop ("."). - Sort package fields when dumping data for output stability. - Format package contents as "foo = bar" rather than using ugly and misleading brackets. - Include the object's type when dumping package contents. - Never read the site or user's R location environment configuration to ensure output stability. - Expose absolute paths in the semantic/human-readable output, preventing falling back to a useless hexdump. * Improve the formatting of command lines: - Ensure newlines and other metacharacters appear escaped as "\n", etc. - Use the newline (etc.) escaped version of the commandline being executed in logging/debug output. - When displaying standard error, ensure use the escaped version too. * Add support for easily masking the standard error of commands and use this in the ffprobe comparator. * To match the libarchive container, raise a KeyError exception if we request an invalid member from a directory container. * Correct string representation output in the traceback when we cannot locate a specific item in a container. . [ Mattia Rizzolo ] * Run Debian autopkgtests against all Python versions. Checksums-Sha1: bd0bf62c88a6f1a544860898f111744bff1c0b66 4716 diffoscope_128~bpo10+1.dsc 325a20ab1575d494a26c8daa081c6aded05b3340 1131732 diffoscope_128~bpo10+1.tar.xz bb2147c8d505aa25a77683845f61a03788fcd20d 26639 diffoscope_128~bpo10+1_amd64.buildinfo Checksums-Sha256: 8444cded2770151de6c1ddfd7693d9efcdc40a4ce871138e84181caa35227a8b 4716 diffoscope_128~bpo10+1.dsc ea140025b86ba13c267e56ea8b7a246c6243ec704fdbbed0bc69aaed02b59d8b 1131732 diffoscope_128~bpo10+1.tar.xz ec8d31452ec44ed6c6267f5cda94050b093b0a79c8ef68dc1224d600640bcb41 26639 diffoscope_128~bpo10+1_amd64.buildinfo Files: 9542c4c72b0ca153fbd0f8ada50fbd11 4716 devel optional diffoscope_128~bpo10+1.dsc 7358e8459f54cfa53e78efca28e1de7c 1131732 devel optional diffoscope_128~bpo10+1.tar.xz a784c5ed8e01a71450e0063c6fa164f9 26639 devel optional diffoscope_128~bpo10+1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAl21xJUACgkQCBa54Yx2 K60eBRAAnBYY4mPJSKKjiRIRpMqhBYFGRrLmE8Xvn3gCmvtVFM2DZ0J7uhy8x22D kOlyaiYAnQONdgShW6+S62zNqcqhL0fsTQcWfHYo6D5u3Oz3uBD+wyWiI8DkK1au jdzzgCsfwcgTmk2VBrJ9C6ES5POFQWf1qvwxco5FR8IxLB9GkVsmsVEEVLLIz/1N /p9FtH4iNNANBjB02AgX5mAcO9Z9Cm7PQASt8z53fflcDY2aTxvBbfH+MByJhgGY V6QT8Ghi/GCn0loWZnoxG3ES+T3Pc9OsesvHWmcgSaIEN1QS5pvvO5DfUg4fzrg6 E/8fsLi7qP+7CKQGpDjJbnOXwh182gXnhYUmsodOu9cJPVAdnG3tbqk7Tw1caACf /WhW05j2uJ66cW84bXfoic5wU3YNTdd0w/pHpdvpoPgTzd5R11PICG7VlZ5+nOqD 4EdITZqnnEyE2/nSK0Rkr12u/nSpl5LoIa/HegH4SxiMNySkdwWr5NE+yJ7tGpiz IVycjn8ZLCvr6K8IhNfYdUSbTt64SC2ffS46E01Puxt6vErhXcQQM0YWPtXa/+fo L+CL9GHok79g9dbC27lSclABMY3kfqkwB4Ql0y/go1c942QTIU85ukEnhoo9vyUb wQElbj5ZU680N/e5pwZajv9JRU2Qt0Ei5v4yoMy1GGBZriVquTw= =AMOV -----END PGP SIGNATURE-----