Your message dated Fri, 16 Feb 2018 09:00:12 +0000
with message-id <e1embsk-0003o9...@fasolo.debian.org>
and subject line Bug#890560: fixed in python-coverage 4.5+dfsg.1-2
has caused the Debian Bug report #890560,
regarding python-coverage: Installs pyfile.html into wrong directory breaking 
HTML report generation
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.)


-- 
890560: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890560
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-coverage
Version: 4.5+dfsg.1-1
Severity: serious
Justification: renders package unusable
Tags: patch

Hi,

The latest upload is causing  test failures in (for example) diffoscope:

  
https://jenkins.debian.net/job/reproducible_diffoscope_from_git_master/439/consoleFull

In particular:

  ERROR: Failed to generate report: Couldn't find static file 'pyfile.html' 
from '/tmp/testrun/.pybuild/pythonX.Y_3.6/build', tried: 
['/usr/share/javascript/pyfile.html', 
'/usr/lib/python3/dist-packages/coverage/htmlfiles/pyfile.html']

This is due to:

  $ dpkg -L python3-coverage | grep /coverage/htmlfiles
  /usr/lib/python3/dist-packages/dist-packages/coverage/htmlfiles
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^

Patch attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-
diff --git a/debian/rules b/debian/rules
index 859e1bb..93f6a9b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -144,7 +144,7 @@ export PYBUILD_AFTER_INSTALL = \
        dh_link \
            --package={package} \
            "/${RESOURCES_DIR}/${htmlfiles_dirname}" \
-           {install_dir}/dist-packages/${HTMLFILES_DIR}
+           {install_dir}/${HTMLFILES_DIR}
 
 override_dh_installchangelogs:
        dh_installchangelogs CHANGES.rst

--- End Message ---
--- Begin Message ---
Source: python-coverage
Source-Version: 4.5+dfsg.1-2

We believe that the bug you reported is fixed in the latest version of
python-coverage, 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 890...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ben Finney <bign...@debian.org> (supplier of updated python-coverage 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: Fri, 16 Feb 2018 11:56:06 +1100
Source: python-coverage
Binary: python3-coverage pypy-coverage python-coverage python-coverage-doc
Architecture: source all amd64
Version: 4.5+dfsg.1-2
Distribution: unstable
Urgency: medium
Maintainer: Ben Finney <bign...@debian.org>
Changed-By: Ben Finney <bign...@debian.org>
Description:
 pypy-coverage - code coverage tool for Python 2 PyPy
 python-coverage - code coverage tool for Python 2
 python-coverage-doc - code coverage tool for Python — documentation
 python3-coverage - code coverage tool for Python 3
Closes: 889823 890560
Changes:
 python-coverage (4.5+dfsg.1-2) unstable; urgency=medium
 .
   * The “Nadia Benedetti” release.
   * Build ‘pypy-coverage’ binary package.
     Closes: bug#889823. Thanks to Ondřej Nový for the report and patch.
   * Correct install directory in Debian rules.
     Closes: bug#890560. Thanks to Chris Lamb for the report and patch.
Checksums-Sha1:
 2f6b33222168c6ad74bcef5cb44dc25da80bfda0 2554 python-coverage_4.5+dfsg.1-2.dsc
 1fa6af1d1925bab7b8a22a8b141c6a7b5eec6988 20516 
python-coverage_4.5+dfsg.1-2.debian.tar.xz
 a596038299145d3676d1fb62180bf78f4e13f9ff 130340 
pypy-coverage_4.5+dfsg.1-2_all.deb
 fd2218e9dfa4836ba2f4648ce512e7070aa5c4b5 26068 
python-coverage-dbgsym_4.5+dfsg.1-2_amd64.deb
 69e49fbd26ef7c421971e61bb2efeefdb014b001 132012 
python-coverage-doc_4.5+dfsg.1-2_all.deb
 da6a2124724897ecf1efc009c7e4dcca5de03fa1 9928 
python-coverage_4.5+dfsg.1-2_amd64.buildinfo
 ac45b7a3fb6faff71aec0897f32957994d198b03 140940 
python-coverage_4.5+dfsg.1-2_amd64.deb
 a52d7a207410c44fc4f365c003d433800879d4fe 29876 
python3-coverage-dbgsym_4.5+dfsg.1-2_amd64.deb
 fea17afcba2d3e6ec6dbcd1aaed00d948065079b 140476 
python3-coverage_4.5+dfsg.1-2_amd64.deb
Checksums-Sha256:
 b082ae07edba93e886698fe0025f737ef1c290aba08fa56b586e562d687ae990 2554 
python-coverage_4.5+dfsg.1-2.dsc
 a474ab8e9a1a98ae8fd70ab9f7db2c1d1091f30b571cb6e192ad3e296d727cd1 20516 
python-coverage_4.5+dfsg.1-2.debian.tar.xz
 96058e22b074c0b1b2083104f613f714b14a58493a3a7f66b6d7f365ff66efae 130340 
pypy-coverage_4.5+dfsg.1-2_all.deb
 1b4b58752b19f3f228ed9e73c6031e873de84bda1980faf4a4bbc53892d65ca0 26068 
python-coverage-dbgsym_4.5+dfsg.1-2_amd64.deb
 089baee773ef94efe399dedfb94650bfaaf246785db72ec1dbb7a2fd9d1d5b6d 132012 
python-coverage-doc_4.5+dfsg.1-2_all.deb
 4a0148ce49f411c4ecf62731c6c1aed533dd410c9d44903349b1e72e2deee001 9928 
python-coverage_4.5+dfsg.1-2_amd64.buildinfo
 d6677e8c3f5822f0abea697c9bbb9876b41e081a3c4bd0e3bbb951f77e02febb 140940 
python-coverage_4.5+dfsg.1-2_amd64.deb
 dba671dc4798f4570b025a1c70c565b137a284765a43dfead679c88e9e706cf7 29876 
python3-coverage-dbgsym_4.5+dfsg.1-2_amd64.deb
 8715658e7c2a531c02671dc03ffe75c88cef78ecc52df2febdd59fc03756d870 140476 
python3-coverage_4.5+dfsg.1-2_amd64.deb
Files:
 c689effe8a0da102b591736ad9d65942 2554 python optional 
python-coverage_4.5+dfsg.1-2.dsc
 ec69fcbbeefd2fa21c15f49ef2adf0df 20516 python optional 
python-coverage_4.5+dfsg.1-2.debian.tar.xz
 cbc4c5b3d5eddb627b96591e6ab75f83 130340 python optional 
pypy-coverage_4.5+dfsg.1-2_all.deb
 fb9146fa4c336634d7a27b965ec43446 26068 debug optional 
python-coverage-dbgsym_4.5+dfsg.1-2_amd64.deb
 bfba40edc9478a4bfe0058a7b6331394 132012 doc optional 
python-coverage-doc_4.5+dfsg.1-2_all.deb
 7439ef6f2c0671e2fd426afbac45806a 9928 python optional 
python-coverage_4.5+dfsg.1-2_amd64.buildinfo
 3dc15f0dd0a6d18a4cb6f064f4886e35 140940 python optional 
python-coverage_4.5+dfsg.1-2_amd64.deb
 c608cf7d9236b80cf3857e7ca1903196 29876 debug optional 
python3-coverage-dbgsym_4.5+dfsg.1-2_amd64.deb
 01d62478895823689a9e7f306124d505 140476 python optional 
python3-coverage_4.5+dfsg.1-2_amd64.deb

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

iQIzBAEBCAAdFiEEoaELxsJFHaxC07KLDqWsb2XR8fcFAlqGMc4ACgkQDqWsb2XR
8fcnPA/6A1gBXtgA6Ojr6E6IlTN0MuCuXqocNQUogcmitvdBmFuVwuSKEKEcVQlg
EwLFcItVLLXdbp1Vg+SoYmUp1EtQX2NW94fHPIe97LIBE9cq2+z/pU71hEF2eCUu
9n3eHIXPOW3lO/IMvZhqZeI/PlYYnzxSHksY/5Jr//wiw1xRUkamBr03rQlI7ZVy
l+uhlgT8RVYGhrK+2GoqUs6JEp+jreZo9nVCo6ongw/9Wgo/6wCPkfpnbVvrVrkx
9BqcSQu0KjTGHoshnFZcA6KIGwgiTeeVRigQrCnbTTtJuydt36K3Ryur6KRqzmU/
6FNe0v+QfLZwIz+XZ2IkgvDDPm7NwPU6UBKv3Ds7sgAip/mshKv80iLCoeHMBckk
WOz+SqAAokTR0yttG9DGeZ1QmKW+p0JDnggrxhISk7OKWP531VO62GATPNv58kC1
1TIwrrLn4cWB52mrFLXwwJguBuOyYcko5udUQIjvC9z8Hhu9aMHxvwTKTY1WwxfO
HFMMoIaxzNIKq78U86CZ0B2oAMolqV4S5oq/Rxqnx13vpWydZ1g/5mSmB+4cR1HT
tUvSN6HpCwp80U3BOU4x/BQ4/iZBRsTTz6HP2j8H7SyAnxTEO9IjD3w+1je5IM3p
uFDKbT71jeieCGchxRy6qJUtILFJUdpLybtV8ghQVdUVYIskrbg=
=pMen
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to