diffoscope_144~bpo10+1_source.changes ACCEPTED into buster-backports
Debian FTP Masters
ftpmaster at ftp-master.debian.org
Tue May 19 14:33:39 BST 2020
Accepted:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 19 May 2020 15:01:21 +0200
Source: diffoscope
Architecture: source
Version: 144~bpo10+1
Distribution: buster-backports
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Mattia Rizzolo <mattia at debian.org>
Changes:
diffoscope (144~bpo10+1) buster-backports; urgency=medium
.
* Rebuild for buster-backports.
.
diffoscope (144) unstable; urgency=medium
.
[ Chris Lamb ]
.
* Improvements:
.
- Print the amount of free space that we have available in our temporary
directory as a debugging message.
- Remove (broken) fuzzy matching of JSON files as file 5.35 (in buster,
released 2018-10-18) supports recognising JSON data.
(Closes: reproducible-builds/diffoscope#106)
- Don't pretty-print the JSON output by default as it will usually be so
complicated to be unreadable by the human eye and it can be easily
replaced by piping to "| jq".
- Don't print a traceback if we pass a single, missing argument to
diffoscope (eg. a JSON diff to re-load).
.
* Reporting/output improvements:
.
- Reduce the default number of maximum standard error lines printed from 50
to 25; usually the error is obvious by that point.
- Clarify the message when we truncate the number of lines to standard error.
- Clarify when an external command emits for both files, otherwise it can
look like diffoscope is repeating itself when it is actually being run
twice.
- Don't repeat "stderr from {}" if both commands emit the same thing.
.
* Dockerfile improvements:
.
- Use ARG instead of ENV for DEBIAN_FRONTEND so we do not set this
environment variable at runtime.
(Closes: reproducible-builds/diffoscope#103)
- Run diffoscope as a non-root user in the runtime container.
(Closes: reproducible-builds/diffoscope#102)
- Add a .dockerignore file to whitelist files we need in our container.
Thanks to Emanuel Bronshtein for the original idea.
(Closes: reproducible-builds/diffoscope#105)
- Install/remove the build-essential package during build so we can install
the recommended packages from Git.
.
* Testsuite improvements:
.
- Include the Black output in the assertion failure too.
- Update the Black self-test; we don't care about the length of the black
output, rather whether it has some or, preferably, not.
.
* Codebase improvements:
.
- Bump the officially required version of Python from 3.5 to 3.6.
(Closes: reproducible-builds/diffoscope#117)
- Drop an unused shlex import.
- Instruct linters to pass over a bare try-except when cleaning up
temporary files used to extract archives.
- Format diffoscope/comparators/utils/command.py according to Black 19.10b0-3.
- Drop entries from Uploaders that have not uploaded in over three years
with esteemed thanks for their previous work.
- Drop .travis.yml; we are using Salsa now and likely would not give
support for running on Travis CI at this point.
.
[ Jelle van der Waa ]
* Update LLVM diff for LLVM version 10.
.
[ Vagrant Cascadian ]
* Add external tool reference on openssl for GNU Guix.
Checksums-Sha1:
e4a539e03b47c73777893b5032a44c4332fa1a89 4830 diffoscope_144~bpo10+1.dsc
eb75c92c3c433d06d4875eda28ce349f70840216 2543660 diffoscope_144~bpo10+1.tar.xz
a23e550be3caafb8af660669242cd854db126c5a 27424 diffoscope_144~bpo10+1_amd64.buildinfo
Checksums-Sha256:
9c2ebfd6d4ef29ef9b2fb1d7ffb400801493857b8304d8324e892959641987ec 4830 diffoscope_144~bpo10+1.dsc
01bda0044f154a11534631a92cacd3ad6355838f93edbaa5fabaa86dc76f07ad 2543660 diffoscope_144~bpo10+1.tar.xz
e1b04bc8c08a865443a890bf2a8e3866b9cff8952e5618b95dd2ffa8140d838f 27424 diffoscope_144~bpo10+1_amd64.buildinfo
Files:
2c1bb06a22ddf46e7dcb045ae6674994 4830 devel optional diffoscope_144~bpo10+1.dsc
3e307aff0d86791e70722319ecc5e7c4 2543660 devel optional diffoscope_144~bpo10+1.tar.xz
6a7f448b15dea074f46d2927499232e3 27424 devel optional diffoscope_144~bpo10+1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAl7D29oACgkQCBa54Yx2
K624jw/+PuGpZRIsWnhqbFRxRB2OOLZXT3tDoiYC+jI1j40gArRmcn5tLTvIuhNb
KZYtdE+oJrd7Lw/IuP7W7TapP8rnQ94qqzBGeVneUvecl4HmQ51q6jm4YtSYri03
0/y0dToF9oNCJpos1Jp+Y1vR5HeZ4u1kunwzkXVfmONSuFgdMjpDXszF0RlX8wPM
0odmguPDTUw8gCxlTBvtcoa9t2VRwv8FmQLnGWFPL1W6pDj4b50PuhxZV2E2JlK+
jA5SINNWRofdSrkbHqJPaUnqTwaa+VD14j4npyT9x6HwlKe7GX43dJzRxDU7tQzT
yldfMQDu5gX/wyKRDkcCfwO0ylaixICTrm3oSqNV+EQ2rkjBKz/AY/D6pyUBSSmM
1dy+MiS7sOaFx91eu4FHB7qxxO6HsU5QKLeeuCbWC+o9AfAbHdpNLsnm7sVgarR6
IwAiebm74BSenGaTuPB0a4bGVTk7+pcJStgPUFClw6H6qT76dUFvFT7BLrITFoi6
ABh+1v0vFVrberOKuCUqXKrokNzlgIgD0+fW7PO29cScNCWZrUkkgq+8IIDrQLHl
7d4ChOLMgkry8SJVjaxaEBzl9eBu44MF74tGQ6317tX++J9KmgUKIXJnFGofZezW
CCdotzmIF+Gm+XZh/yMVYLF6k7QnhZIN7GpBSQPolJiTBn7/oj8=
=EVr7
-----END PGP SIGNATURE-----
Thank you for your contribution to Debian.
More information about the Reproducible-builds
mailing list