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

Attachment: 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 ---

Reply via email to