Your message dated Fri, 15 Mar 2024 18:19:40 +0000
with message-id <[email protected]>
and subject line Bug#1066084: fixed in tox 4.14.1-1
has caused the Debian Bug report #1066084,
regarding tox: please make the build reproducible
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 [email protected]
immediately.)


-- 
1066084: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066084
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: tox
Version: 4.13.0-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: buildpath
X-Debbugs-Cc: [email protected]

Hi,

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

This is because the build system cannot find ~/.config/tox/config.ini
and a warning message to this effect is included in the documentation:

│ │ │ ├── ./usr/share/doc/tox/html/cli_interface.html
│ │ │ │ @@ -705,15 +705,15 @@
│ │ │ │ -config file ‘/nonexistent/first-build/.config/tox/config.ini’ missing 
(change via env var TOX_USER_CONFIG_FILE)</p>
│ │ │ │ +config file ‘/nonexistent/second-build/.config/tox/config.ini’ missing 
(change via env var TOX_USER_CONFIG_FILE)</p>
│ │ │ │  </section>

Patch attached that makes the build system uses the empty (but very
determinstistic!) /dev/null as the config file.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      [email protected] / chris-lamb.co.uk
       `-

--- a/debian/rules      2024-03-12 10:05:10.540815841 +0000
--- b/debian/rules      2024-03-12 10:25:47.884699097 +0000
@@ -10,6 +10,8 @@
 # through the git tag, and in turn writing it to version.py.
 export SETUPTOOLS_SCM_PRETEND_VERSION = $(DEB_VERSION_UPSTREAM)
 
+export TOX_USER_CONFIG_FILE = /dev/null
+
 %:
        dh $@ --buildsystem=pybuild
 

--- End Message ---
--- Begin Message ---
Source: tox
Source-Version: 4.14.1-1
Done: Faidon Liambotis <[email protected]>

We believe that the bug you reported is fixed in the latest version of
tox, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Faidon Liambotis <[email protected]> (supplier of updated tox 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 [email protected])


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

Format: 1.8
Date: Fri, 15 Mar 2024 16:10:03 +0200
Source: tox
Architecture: source
Version: 4.14.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Faidon Liambotis <[email protected]>
Closes: 1066084
Changes:
 tox (4.14.1-1) unstable; urgency=medium
 .
   * New upstream release.
   * Pass TOX_USER_CONFIG_FILE=/dev/null when building docs, to fix a
     reproducibility issue. Thanks to Chris Lamb for the report and patch.
     (Closes: #1066084)
   * Drop pre-bookworm compatibility code:
     - Drop X-Python3-Version: >= 3.11, bookworm shipped with 3.11.
     - Drop the SETUPTOOLS_SCM_PRETEND_VERSION override. dh-python >=
       5.20230110 (thus >= bookworm) already does this automatically.
Checksums-Sha1:
 6139193ae87c2e6699607754332dfa73710556d2 2439 tox_4.14.1-1.dsc
 71d42dcfd749c596960419c0fe59e115d183f3b4 318669 tox_4.14.1.orig.tar.gz
 2a3f1bdb01edfd6cabc06a1c6278f74cac9377de 9992 tox_4.14.1-1.debian.tar.xz
 c8090edf8c7dc0c01c9bf25baf33a53f0737d58e 8999 tox_4.14.1-1_amd64.buildinfo
Checksums-Sha256:
 72252d71a1711f59b0bc53669f7bb2c0b5b097c2cf5c334c8ae2d041d36a9333 2439 
tox_4.14.1-1.dsc
 76958cfea8254d83bc855b4cbf5db99dbaaeaecef2a74dea13c733c501fbc379 318669 
tox_4.14.1.orig.tar.gz
 de20d5df9b8a43a7c16eb90a4df35f3054595e3555d7716381bf1f9770654d69 9992 
tox_4.14.1-1.debian.tar.xz
 e37fc353f14f6cbe0fe041ef0d8b9454a200d65c5dbe303fec9e9d65f15c4c77 8999 
tox_4.14.1-1_amd64.buildinfo
Files:
 8056850cf97f1c4870c2a89bc91a7a4f 2439 python optional tox_4.14.1-1.dsc
 a9bc361aa59b17ee3a402d2af8fda880 318669 python optional tox_4.14.1.orig.tar.gz
 401887c9c2b85e981189eef81d93c873 9992 python optional 
tox_4.14.1-1.debian.tar.xz
 2dfdb258881c800c4a2ec4821c3fcf2e 8999 python optional 
tox_4.14.1-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEqVksUhy5BAd9ZZgAnQteWx7sjw4FAmX0gc0ACgkQnQteWx7s
jw6K4g/+NyCZs9zuCgEE4sKMrgcmvy0PPAkJYvuZJuJ+NFoWdeYumrLIQULPRVi5
qRDSohFwnlaEpgfxJyjswxdo4P2pV7zBThiMpSD0quI/cBq5x60JwDtKh2IARdkC
r4lzTsJKIy/ZQpNys+NGXF7yA6GY3qso5krjVJfTY9FxHUWs68W+u0wZQ53FbvmX
HYjhjdGJ9ysoQDe6HiPyy9TAiI9bW1rK+UEyRwnt7BB9e60VpKXvb1X5EdVDSICe
UVY+6mA/hjMRnhOXs6wBuNO7FIzC5PeMMsLrX2pQBob191lBgtaAX4bJEM3VQ2N4
JV6iabD7Tu30Dz7qeQc13hFc1XHjVeXduymlPQVatGUbcH4NRXRYP/tkF1XTAfy/
UQPig4EDKQx3Y0VdRP4H6SiA73mFf7kTmh6jR4LWiMUWRVpyxTMXNoj9PvL0UJ62
Q7ntGRgp/WIinJBLQJrEY29R7yBNsBlCRyHpLzMwjMSUtnfyE1S+1GS1AFYHdInj
hAd08u0idFQXxtSEjDgBuXzWur4N0r8fWKKsdyhrG78pLcW/NFH0mFpRmlGGNZHH
l/3H0TBHqNv971DT9lRNBhe1IZaiaVZ80UABKpiBPS05OwveymeH6bWimuM/G/WD
1j7Bk7HvvQG4SS35U6ViA8dT8y9bJy5yIzATQrAw7mLv9lgP1a4=
=ndTZ
-----END PGP SIGNATURE-----

Attachment: pgp1fjYK1MMHK.pgp
Description: PGP signature


--- End Message ---

Reply via email to