[ubuntu/eoan-proposed] diffoscope 116ubuntu1 (Accepted)

Gianfranco Costamagna locutusofborg at debian.org
Tue Jul 9 12:33:12 UTC 2019


diffoscope (116ubuntu1) eoan; urgency=medium

  * Upload to Ubuntu, adding some test to testsuite since now
    we fail on missing tools:
    - python3-tlsh to pytest.
    - add apktool, zipinfo, pedump, oggDump, ppudump to
      DIFFOSCOPE_TESTS_MISSING_TOOLS, because they are not available
      everywhere
    - tweak rules to allow different changelog and version
  * Drop changes, not needed anymore
    - Temporarily disable the fsimage tests during autopkgtest.

diffoscope (116) unstable; urgency=medium

  [ Chris Lamb ]
  * Upload to unstable after the release of Debian "buster".
  * README.rst & manual page generation:
    - Strip out manpage-only parts of the README rather than using "only"
      reStructuredText directives in order to support the demands of the latest
      PyPI website.
    - Use "real" reStructuredText comments instead of using the "raw" directive.
  * Dockerfile:
    - Build the Docker image from the current Git checkout, not the Debian
      archive. (reproducible-builds/diffoscope#56)
    - Use the ENTRYPOINT directive with the JSON syntax instead so we pass all
      arguments to the underlying diffoscope executable.
  * Document that run_diffoscope should not be considered a stable API.

  [ Mattia Rizzolo ]
  * Rename a test function to prevent shadowing a previous one with the
    same name.
  * Add ffmpeg to the list of Debian build-dependencies for the testsuite.

  [ Vagrant Cascadian ]
  * Add support for known external tools in GNU Guix.

diffoscope (115) experimental; urgency=medium

  [ Chris Lamb ]
  * Fix execution of symbolic links that point to the "bin/diffoscope" entry
    point by fully resolving the location.
  * Add a Dockerfile.
  * Update contributing messages with instructions regarding the Docker image.

  [ Mattia Rizzolo ]
  * tests:
    + Allow specifying which tools are known missing using
    DIFFOSCOPE_TESTS_MISSING_TOOLS, to override a _FAIL_ON_MISSING_TOOLS.
    + With DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS=1, actually fail only tests
      that are missing the required tools.
  * debian:
    + Add black to the test dependencies.
    + Enforce the "fail on missing tools" only when testing with all the
      recommended packages.
    + Ack some missing tools during autopkgtest.
    + Reinstate oggvideotools and procyon-decompiler test dependencies,
      now that are not buggy anymore.

diffoscope (114) experimental; urgency=medium

  [ Chris Lamb ]
  * Add support for GnuPG "keybox" files. Thanks to Daniel Kahn Gillmor for the
    suggestion. (Closes: #871244, reproducible-builds/diffoscope#23)
  * Always warn if tlsh module is not available (not just if a specific
    fuzziness threshold is specified) to match the epilog of the --help output.
    This prevents missing support for file rename detection.
    (Closes: #888237, reproducible-builds/diffoscope#29)
  * Treat missing tools on Debian autopkgtests as individual test failures by
    checking whether a new DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS environment
    variable is exported. (Closes: #905885, reproducible-builds/diffoscope#35)
  * Require that "-" is explicitly specified to read a single diff from
    standard input to avoid non-intuitive behaviour when diffoscope is called
    without any arguments. (Closes: reproducible-builds/diffoscope#54)
  * Make --use-dbgsym a ternary operator to make it easier to totally disable.
    Thanks to Mattia Rizzolo for the suggestion.
  * Consolidate on "e" as the aliased exception name.

  [ Milena Boselli Rosa ]
  * Various fixes to the HTML markup to prevent validation warnings/errors:
    - Prevent empty values for the "name" attribute name on HTML anchor tags,
      and add an "id" to its parent "div" container.
    - Fix "table column x established by element 'col' has no cells beginning
      in it" warnings.
    - Fix "Text run is not in Unicode Normalization Form C".
    - Remove the "type" HTML attribute from <style> elements.

  [ Vibhu ]
  * Fail more gracefully when running out of diskspace. (Closes: #874582)

Date: Tue, 09 Jul 2019 08:46:17 +0200
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
https://launchpad.net/ubuntu/+source/diffoscope/116ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 09 Jul 2019 08:46:17 +0200
Source: diffoscope
Binary: diffoscope
Architecture: source
Version: 116ubuntu1
Distribution: eoan
Urgency: medium
Maintainer: Reproducible builds folks <reproducible-builds at lists.alioth.debian.org>
Changed-By: Gianfranco Costamagna <locutusofborg at debian.org>
Description:
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 871244 874582 888237 905885
Changes:
 diffoscope (116ubuntu1) eoan; urgency=medium
 .
   * Upload to Ubuntu, adding some test to testsuite since now
     we fail on missing tools:
     - python3-tlsh to pytest.
     - add apktool, zipinfo, pedump, oggDump, ppudump to
       DIFFOSCOPE_TESTS_MISSING_TOOLS, because they are not available
       everywhere
     - tweak rules to allow different changelog and version
   * Drop changes, not needed anymore
     - Temporarily disable the fsimage tests during autopkgtest.
 .
 diffoscope (116) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * Upload to unstable after the release of Debian "buster".
   * README.rst & manual page generation:
     - Strip out manpage-only parts of the README rather than using "only"
       reStructuredText directives in order to support the demands of the latest
       PyPI website.
     - Use "real" reStructuredText comments instead of using the "raw" directive.
   * Dockerfile:
     - Build the Docker image from the current Git checkout, not the Debian
       archive. (reproducible-builds/diffoscope#56)
     - Use the ENTRYPOINT directive with the JSON syntax instead so we pass all
       arguments to the underlying diffoscope executable.
   * Document that run_diffoscope should not be considered a stable API.
 .
   [ Mattia Rizzolo ]
   * Rename a test function to prevent shadowing a previous one with the
     same name.
   * Add ffmpeg to the list of Debian build-dependencies for the testsuite.
 .
   [ Vagrant Cascadian ]
   * Add support for known external tools in GNU Guix.
 .
 diffoscope (115) experimental; urgency=medium
 .
   [ Chris Lamb ]
   * Fix execution of symbolic links that point to the "bin/diffoscope" entry
     point by fully resolving the location.
   * Add a Dockerfile.
   * Update contributing messages with instructions regarding the Docker image.
 .
   [ Mattia Rizzolo ]
   * tests:
     + Allow specifying which tools are known missing using
     DIFFOSCOPE_TESTS_MISSING_TOOLS, to override a _FAIL_ON_MISSING_TOOLS.
     + With DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS=1, actually fail only tests
       that are missing the required tools.
   * debian:
     + Add black to the test dependencies.
     + Enforce the "fail on missing tools" only when testing with all the
       recommended packages.
     + Ack some missing tools during autopkgtest.
     + Reinstate oggvideotools and procyon-decompiler test dependencies,
       now that are not buggy anymore.
 .
 diffoscope (114) experimental; urgency=medium
 .
   [ Chris Lamb ]
   * Add support for GnuPG "keybox" files. Thanks to Daniel Kahn Gillmor for the
     suggestion. (Closes: #871244, reproducible-builds/diffoscope#23)
   * Always warn if tlsh module is not available (not just if a specific
     fuzziness threshold is specified) to match the epilog of the --help output.
     This prevents missing support for file rename detection.
     (Closes: #888237, reproducible-builds/diffoscope#29)
   * Treat missing tools on Debian autopkgtests as individual test failures by
     checking whether a new DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS environment
     variable is exported. (Closes: #905885, reproducible-builds/diffoscope#35)
   * Require that "-" is explicitly specified to read a single diff from
     standard input to avoid non-intuitive behaviour when diffoscope is called
     without any arguments. (Closes: reproducible-builds/diffoscope#54)
   * Make --use-dbgsym a ternary operator to make it easier to totally disable.
     Thanks to Mattia Rizzolo for the suggestion.
   * Consolidate on "e" as the aliased exception name.
 .
   [ Milena Boselli Rosa ]
   * Various fixes to the HTML markup to prevent validation warnings/errors:
     - Prevent empty values for the "name" attribute name on HTML anchor tags,
       and add an "id" to its parent "div" container.
     - Fix "table column x established by element 'col' has no cells beginning
       in it" warnings.
     - Fix "Text run is not in Unicode Normalization Form C".
     - Remove the "type" HTML attribute from <style> elements.
 .
   [ Vibhu ]
   * Fail more gracefully when running out of diskspace. (Closes: #874582)
Checksums-Sha1:
 cefe6297ba14ba9a0f7d5c05dff79070d733d256 4688 diffoscope_116ubuntu1.dsc
 c8d226fa61c3e70d271d56d2717714e2e3101b30 1119384 diffoscope_116ubuntu1.tar.xz
 79273cfdd432693e0811a0e2da925e1363808773 28389 diffoscope_116ubuntu1_source.buildinfo
Checksums-Sha256:
 dd41a99407d1fd69a93a208285e9b335750d10c4f2cd0f2e74c46c33901ea4ae 4688 diffoscope_116ubuntu1.dsc
 905934aa4cb953737e30f28130b11279b916f85b16eccbcaad6bd0330b84236e 1119384 diffoscope_116ubuntu1.tar.xz
 5bfadb77ecf9dd25c513ec5aeef44e240a634f4e74b7ac7883e765500f15b88e 28389 diffoscope_116ubuntu1_source.buildinfo
Files:
 91075ce9e61ee0be15b73bf265505e7e 4688 devel optional diffoscope_116ubuntu1.dsc
 3d64d2d7dcb58c55862a6b292a782037 1119384 devel optional diffoscope_116ubuntu1.tar.xz
 d9af4aa7c5500c6ee78f92bb79edfcb1 28389 devel optional diffoscope_116ubuntu1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAl0kiUsACgkQ808JdE6f
XdliGRAAk45lCGUOY8TAnucSiV50SPGYdk4AdrteT051gL4CaSXDCpDBfckkQe0L
fCq32ySSYGUttpGA9qPmDgldtn9sFmcva77jBeJUATjU1o7/9xzTBR6/94eI8E31
pSxJEXBler7kJkgp9hmqiX2pKLPscFdcRPiD4skcTjN/p6hy58jE9UsLDRAujObP
DhvxxpQmTTz5xPEl6xu8+ba4N+VlM/h5f7aWLxu3TYMXwa95pKUM9DfDbw9u7unF
Wxg3bua9bmTu3FHZ7ggSsNBspvdKf+kJHOAQyKWxlDvt0vL+9uBWpl7GgEXvKSQS
6UZKoEC2tRzaW4SbCEwMkFMCVD4uVghyhUCcKv2wNo0llTBlqDiHd9hMezB1VFje
QLjmfFm2t7zwdTWRi/Q509lt1bIM5KoqXxMSGQ7Dgm/cVR6eIrt8BY+RPrVoayFz
DBRy1++HQ6Ja55ECu7X8MqJbmaAR8gM2+RLvS3+tDGENuUPz03JsJbRwyVemX+ct
99yPp+CGOu2R1eKAjB6m0poLjozilIm0Kgc8vT6dnXUc9OL8qxMgdCYxcu2yqCQP
oroEKLz9EW+GZID+/d0Crmzob8ovxzpU05lweY1QTQFQx5KH5YvvVBy3aYru9Ylr
7DQ5kf13eh1J9hFUfhL/tWD0ntw4NAcHsga2H9fn4KQp7HyA01c=
=wVBE
-----END PGP SIGNATURE-----


More information about the Eoan-changes mailing list