1085381">

Debian Bug report logs - #1085381
xraylarch: ships coverage data directly under /usr/lib/python3/dist-packages

version graph

Package: src:xraylarch; Maintainer for src:xraylarch is Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Fri, 18 Oct 2024 17:39:02 UTC

Severity: important

Tags: patch

Found in version xraylarch/0.9.81+ds1-1

Fixed in version xraylarch/0.9.81+ds1-2

Done: Roland Mas <lolando@debian.org>

Bug is archived. No further changes may be made.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>:
Bug#1085381; Package src:xraylarch. (Fri, 18 Oct 2024 17:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>. (Fri, 18 Oct 2024 17:39:02 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, wrote: > Source: xraylarch > Version: 0.9.81+ds1-1 > Severity: important > Tags: patch > User: reproducible-builds@lists.alioth.debian.org > Usertags: timestamps > X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org > > Hi, > > Whilst working on the Reproducible Builds effort [0], we noticed that > xraylarch could not be built reproducibly. > > This is because it ships a HTML-based test coverage report that contains > timestanos. However, it ships these files into a globally-shared namespace: > > /usr/lib/python3/dist-packages/htmlcov/ > > ... which is, of course, not great. > > Patch attached. > > [0] https://reproducible-builds.org/ > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` lamby@debian.org / chris-lamb.co.uk > `- ">reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: xraylarch: ships coverage data directly under /usr/lib/python3/dist-packages
Date: Fri, 18 Oct 2024 10:36:11 -0700
[Message part 1 (text/plain, inline)]
Source: xraylarch
Version: 0.9.81+ds1-1
Severity: important
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
xraylarch could not be built reproducibly.

This is because it ships a HTML-based test coverage report that contains
timestanos. However, it ships these files into a globally-shared namespace:

  /usr/lib/python3/dist-packages/htmlcov/

... which is, of course, not great.

Patch attached.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[xraylarch.diff.txt (text/plain, attachment)]

Reply sent to Roland Mas <lolando@debian.org>:
You have taken responsibility. (Sun, 20 Oct 2024 17:15:02 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Sun, 20 Oct 2024 17:15:02 GMT) (full text, mbox, link).


Message #10 received at 1085381-close@bugs.debian.org (full text, mbox, /usr/lib/python3/dist-packages", thanks to Chris Lamb (Closes: > #1085381). > Checksums-Sha1: > 79dd20998ec1352b0950e2cfe3259f94dee133ae 3537 xraylarch_0.9.81+ds1-2.dsc > 23d65b78bf2dcbf9182abe1934c53f6bb6b03d07 19536 xraylarch_0.9.81+ds1-2.debian.tar.xz > a6723bcff3065fb4f7d1772d55ffda73732989e9 46975 xraylarch_0.9.81+ds1-2_amd64.buildinfo > Checksums-Sha256: > 03341bfa6e6b11f59f614ac6d30a6f16e1826a74431f9d05a69490bb85dc4435 3537 xraylarch_0.9.81+ds1-2.dsc > a81e7bb32b51065998cc20524bfba16b676fab60eaa902af540cd7985ffdd875 19536 xraylarch_0.9.81+ds1-2.debian.tar.xz > 5800767fec92900639a56033687defd267b52ef7e91c092d703a137d10331ffd 46975 xraylarch_0.9.81+ds1-2_amd64.buildinfo > Files: > 00df2daa929f446f9f7c2bb82d6476a6 3537 science optional xraylarch_0.9.81+ds1-2.dsc > 8fdb8300f5ed9a9dc0db9fb9ac996429 19536 science optional xraylarch_0.9.81+ds1-2.debian.tar.xz > ac18720abe7cb34c754eea88a646790e 46975 science optional xraylarch_0.9.81+ds1-2_amd64.buildinfo > > -----BEGIN PGP SIGNATURE----- > > iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmcVHHgACgkQ0w3s0lmT > IvwSMxAAuTL86xT/iP10LQ2/TcfJrzW1cR9pX1kC7B91JXm6Fi/iMYfMxlM5WNWx > qRK1JmXonGEqUh6yHYBjLGcpRlmdWWw5vAPBdFOGYOAttKtub8qPm7ZvSMp4EDfT &In-Reply-To=&subject=Re: Bug#1085381: fixed in xraylarch 0.9.81+ds1-2&References=">reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1085381-close@bugs.debian.org
Subject: Bug#1085381: fixed in xraylarch 0.9.81+ds1-2
Date: Sun, 20 Oct 2024 17:11:54 +0000
[Message part 1 (text/plain, inline)]
Source: xraylarch
Source-Version: 0.9.81+ds1-2
Done: Roland Mas <lolando@debian.org>

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

Debian distribution maintenance software
pp.
Roland Mas <lolando@debian.org> (supplier of updated xraylarch 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 20 Oct 2024 16:58:10 +0200
Source: xraylarch
Architecture: source
Version: 0.9.81+ds1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian PaN Maintainers <debian-pan-maintainers@alioth-lists.debian.net>
Changed-By: Roland Mas <lolando@debian.org>
Closes: 1085381
Changes:
 xraylarch (0.9.81+ds1-2) unstable; urgency=medium
 .
   * Bug fix: "ships coverage data directly under
     /usr/lib/python3/dist-packages", thanks to Chris Lamb (Closes:
     #1085381).
Checksums-Sha1:
 79dd20998ec1352b0950e2cfe3259f94dee133ae 3537 xraylarch_0.9.81+ds1-2.dsc
 23d65b78bf2dcbf9182abe1934c53f6bb6b03d07 19536 xraylarch_0.9.81+ds1-2.debian.tar.xz
 a6723bcff3065fb4f7d1772d55ffda73732989e9 46975 xraylarch_0.9.81+ds1-2_amd64.buildinfo
Checksums-Sha256:
 03341bfa6e6b11f59f614ac6d30a6f16e1826a74431f9d05a69490bb85dc4435 3537 xraylarch_0.9.81+ds1-2.dsc
 a81e7bb32b51065998cc20524bfba16b676fab60eaa902af540cd7985ffdd875 19536 xraylarch_0.9.81+ds1-2.debian.tar.xz
 5800767fec92900639a56033687defd267b52ef7e91c092d703a137d10331ffd 46975 xraylarch_0.9.81+ds1-2_amd64.buildinfo
Files:
 00df2daa929f446f9f7c2bb82d6476a6 3537 science optional xraylarch_0.9.81+ds1-2.dsc
 8fdb8300f5ed9a9dc0db9fb9ac996429 19536 science optional xraylarch_0.9.81+ds1-2.debian.tar.xz
 ac18720abe7cb34c754eea88a646790e 46975 science optional xraylarch_0.9.81+ds1-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEtBU2D1kett1zr/uD0w3s0lmTIvwFAmcVHHgACgkQ0w3s0lmT
IvwSMxAAuTL86xT/iP10LQ2/TcfJrzW1cR9pX1kC7B91JXm6Fi/iMYfMxlM5WNWx
qRK1JmXonGEqUh6yHYBjLGcpRlmdWWw5vAPBdFOGYOAttKtub8qPm7ZvSMp4EDfT
Y7T24dIvats8CRBTz90dG9GO427Djxml0d6VJaxZ8K/QUUx+0Pw56zr8etgx0flQ
SN+/5yJOIFEMToW1MOtqTjmUr3diOgXUinjCeGUou8U/UHqXTCwHx6MVjVMZO88M
nodaqQ/RrO96RU6hk6YmFFc5+BGH6Bz7Hl4Lt8iGNCVXRbMdLrvZ1e/Bwo+Xp49z
quOByYm4euGVhr0tOOxFzudEKHWD6aKwP//uk6Tv0Wwj91Z+nW5VNyL9hLHSEP7u
cQv4GVJIQDbpk32QVd24Bupsa0Mr8zsmpDNrjo65+CvssJTvYSvFE4q8eqJyAFy6
YS500VlOC9mBWfoSUWACb2q9yFJuy72UIxdDbJjg4yEEUgAVmiu6umh4L4xcD4Nc
DFD/UBf0RbEzmKrL2WIgJiFV7YsJV1h50Ax8GpFG42l+5dSZ4JUo6p0ElI91ab5K
PyKf8XDrRDBzzNeRDkuorA+O5hH8FnjMi0wqWMGSMDm1+hSSQzSslNwqhn1HRGzr
dkEPSubTv//P1v19toduibgyHIp7pgLSA4xmVqznp6ww9toE2XU=
=MxTP
-----END PGP SIGNATURE-----

[Message part 2 (application/pgp-signature, inline)]

Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 18 Nov 2024 07:26:46 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Jan 31 00:12:19 2025; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.