Bug#926065: unblock: diffoscope/113

Holger Levsen holger at debian.org
Sun Mar 31 09:51:52 BST 2019


Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock

Please unblock package diffoscope, it has been in sid for 26 days without
any regressions reported (compared to 112 in buster currently) and
has been used to compare all unreproducible packages in unstable (with
path variations) and buster (without those) on amd64, and half of them
on arm64 and armhf. (see "oldest builds" on
https://tests.reproducible-builds.org/debian/index_performance.html)

During this time no new breakages have been occured as both the BTS as
well as
https://tests.reproducible-builds.org/debian/index_breakages.html shows.

Sadly the debdiff is rather big, due to coding style refactorings:

 128 files changed, 2766 insertions(+), 1667 deletions(-)

I'll reply to this with the debdiff as its 53kb xz-compressed (and
thus too big for the list.)

unblock diffoscope/113

Also, please don't hesitate to say 'no'. I understand and appreciate
the release teams work and policies! :) I just also think this version
is worth having in buster:

 diffoscope (113) unstable; urgency=medium
 .
   * Replace over 8 MB of Android boot ROM test suite fixtures with 14 KB
     equivalents. (Closes: #894334, reproducible-builds/diffoscope#13)
   * Compare .asc PGP signatures as text, not as a hexdump. (Closes: #908991,
     reproducible-builds/diffoscope#7)
   * Improve the displayed comment when falling back to a binary diff to include
     the file type. (Closes: reproducible-builds/diffoscope#49)
   * Explicitly mention when the guestfs module is missing at runtime and we are
     falling back to a binary diff. (Closes: reproducible-builds/diffoscope#45)
   * Provide explicit help when the libarchive system package is missing or
     "incomplete". (Closes: reproducible-builds/diffoscope#50)
   * Improve the --help outout:
     * Indent and wrap the list of supported file formats.
     * Include links to the diffoscope homepage and bug tracker.
     * Refer to the Debian package names when indicating how to obtain the tlsh
       and argcomplete modules.
   * Drop "DOS/MBR" source string test.
   * Correct a "recurse" typo.
   * Adopt the "black" <https://black.readthedocs.io> source code formatter:
     - Add an initial configuration in a PEP 518 pyproject.toml file and update
       MANIFEST.in to include pyproject.toml in future release tarballs.
     - Run the formatter against the source.
     - Test that the source code satisfies the formatter.

-- 
tschau,
	Holger

-------------------------------------------------------------------------------
               holger@(debian|reproducible-builds|layer-acht).org
       PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C

Some people say that the climate crisis  is something that we all have created,
but  that is not true,  because if everyone is guilty  then no one is to blame.
And someone is to blame.  Some people, some companies,  some decision-makers in
particular, have known exactly what priceless values they have been sacrificing
to continue making unimaginable amounts of money.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-builds/attachments/20190331/8e2e9b40/attachment.sig>


More information about the Reproducible-builds mailing list