Your message dated Sat, 13 Jul 2019 13:50:10 +0000 with message-id <e1hmipi-000bj0...@fasolo.debian.org> and subject line Bug#931881: fixed in diffoscope 118 has caused the Debian Bug report #931881, regarding diffoscope: undeclared versioned dependency on file to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 931881: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=931881 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: diffoscope Version: 117 Severity: serious Justification: autopkgtest failures and runtime failures User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu eoan Dear maintainers, diffoscope 117 is not migratable to testing because its autopkgtests are failing, due to runtime errors complaining about a wrong version of the 'file' command: [...] =================================== FAILURES =================================== _________________________ test_text_proper_indentation _________________________ args2 = (), kwargs2 = {} def inner(*args2, **kwargs2): if args[0]: # i.e. the condition of the skipif() is True > return pytest.fail(msg) E Failed: requires file >= 5.37 (5.35 detected) (DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS=1) args = (True,) args2 = () kwargs2 = {} msg = ('requires file >= 5.37 (5.35 detected) ' '(DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS=1)') tests/utils/tools.py:77: Failed [...] (https://ci.debian.net/packages/d/diffoscope/testing/amd64/) file 5.37 is only present in Debian experimental, and the diffoscope package declares no dependency on file >= 5.37. At the very least, it seems this should be a versioned test dep on file (>= 5.37), but perhaps it should also be a versioned runtime dependency. I haven't looked to see what the impact is of the wrong version of 'file' when DIFFOSCOPE_TESTS_FAIL_ON_MISSING_TOOLS is not set. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---Source: diffoscope Source-Version: 118 We believe that the bug you reported is fixed in the latest version of diffoscope, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 931...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Lamb <la...@debian.org> (supplier of updated diffoscope package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sat, 13 Jul 2019 10:23:29 -0300 Source: diffoscope Binary: diffoscope Architecture: source all Version: 118 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <reproducible-bui...@lists.alioth.debian.org> Changed-By: Chris Lamb <la...@debian.org> Description: diffoscope - in-depth comparison of files, archives, and directories Closes: 931881 Changes: diffoscope (118) unstable; urgency=medium . * Don't fail in autopkgtests when, for example, we do not have sufficiently newer or older version of file. (Closes: #931881) * Also include python3-tlsh in test dependencies. * Tidy handling of DIFFOSCOPE_FAIL_TESTS_ON_MISSING_TOOLS: - Merge two previously-overlapping environment variables. - Use repr(..)-style output when printing test status. - Add some explicit return values to appease pylint. Checksums-Sha1: 884fda29574f5c3b6f9b5ebe62c7500d608acc08 4660 diffoscope_118.dsc f8d75b50d51b8b63117a2baef2b5ad7e2c7a8ab2 1118532 diffoscope_118.tar.xz 1ce2ea7292cde0574773966ce71b227a68a419b6 131316 diffoscope_118_all.deb fa889c2d3790016b2b6e13d3d5ea8cfc33745b12 26267 diffoscope_118_amd64.buildinfo Checksums-Sha256: c2bd53c5427e7b62fea26b2ce5f30cca846c372f9a7710f818e8388c1a37113d 4660 diffoscope_118.dsc 59f1a3155be52b0a7b4f055618e89674621e4c9d4de6dc1d19302da35fd0058a 1118532 diffoscope_118.tar.xz e3798b149b27b77a24920338f943c31e9f29d8fd3f5526d832820517e7f394b9 131316 diffoscope_118_all.deb 56dae6a5acd1f64d75653af0578d77c1c5b7f18705785f7a40cd5f821200e665 26267 diffoscope_118_amd64.buildinfo Files: 15c8dd13d6915f8b93c6d103c28f548a 4660 devel optional diffoscope_118.dsc a1cf0d4e5bd176f55dd693561d6bae65 1118532 devel optional diffoscope_118.tar.xz e697211f86338cecd457450a6f03b129 131316 devel optional diffoscope_118_all.deb 2ceba45652342064a360c5bc3cafd101 26267 devel optional diffoscope_118_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAl0p35kACgkQHpU+J9Qx HlhZvw//RaXXqnE3OPA22EPz/sLMJ2uEUD1HrxV+l/2t8esiM4enqomQD9Hfv2EX YAJbvKwh8yG5oJy/cz6bZ1x7YGJuZkBJxJNCf5zGjI4+XD8jWPVCPWTPgQjLqXAg V32ekZtRSUgPjHjgMqL0ToK8fJqFmY2qh1TTwKJSks4NiRxJ13Vce2gB+vSZN6hE 4B7n/np/j4dGjKtjgPTvsdNSOULaVSprHsl8ROK8L64YUKvYDF+JS1qT7ImMnGdL MGxZUgISHX3xU9F9SAY8BD+gNU+ey1pZZCiFSYnCAq74OV3mLdSPZfNODsWPz20L hsKh4Z0GEgOrppZ7KfOAYIIf7tmAjTERnoDln6mVQ73py4NrINAO58HHubf2R7z9 CmzZ7MzP6rn3u/oqmxnoKPmK80uRkTOMXwPa8o4G3kZNspVAsMjORndKC7yI3hYm s4PXzydTCGVxRwFy7a4NLFmo6hbXoLVeyWqRJ/Og5uD9E7cp5yphDLW7UdefKgyZ 05UzOxr6ZILCjG71SMwU94bGBPFfoYTyLtF7jIxIVMtWHmMiPD/mlKZ2uC/t/V1v VPhIjgVgDlu9mREVHGwGKLoJSpjRSp8rWWp1MhFW4IlhOM388UmGysIkRdtC4Vlo WEdisGtiQP+r+yutkZMdTEJzS6DILob8odbuqStRsE4HkuSXb4U= =4k30 -----END PGP SIGNATURE-----
--- End Message ---