Your message dated Sat, 25 Nov 2023 23:48:57 +0000
with message-id <[email protected]>
and subject line Bug#1053353: fixed in dacite 1.8.1-2
has caused the Debian Bug report #1053353,
regarding dacite: 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.)
--
1053353: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053353
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: dacite
Version: 1.8.1-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: randomness
X-Debbugs-Cc: [email protected]
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed that
dacite could not be built reproducibly.
This is because it shipped a bunch of nondeterminstic ~temporary build
files in the binary package, such as benchmarks (in addition to
benchmark.json) and test caches.
Patch attached that removes them in a way paralleling the existing
removal method in debian/rules.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` [email protected] / chris-lamb.co.uk
`-
--- a/debian/rules 2023-10-02 14:23:18.762168493 +0200
--- b/debian/rules 2023-10-02 14:27:11.902512609 +0200
@@ -7,3 +7,5 @@
override_dh_auto_install:
dh_auto_install
rm debian/python3-dacite/usr/lib/python3*/dist-packages/benchmark.json
+ rm -rf debian/python3-dacite/usr/lib/python3*/dist-packages/.benchmarks
+ rm -rf
debian/python3-dacite/usr/lib/python3*/dist-packages/.pytest_cache
--- End Message ---
--- Begin Message ---
Source: dacite
Source-Version: 1.8.1-2
Done: Valentin Vidic <[email protected]>
We believe that the bug you reported is fixed in the latest version of
dacite, 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.
Valentin Vidic <[email protected]> (supplier of updated dacite 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: Sun, 26 Nov 2023 00:43:19 +0100
Source: dacite
Architecture: source
Version: 1.8.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Valentin Vidic <[email protected]>
Closes: 1053353
Changes:
dacite (1.8.1-2) unstable; urgency=medium
.
[ Chris Lamb ]
* Make the build reproducible (Closes: #1053353)
Checksums-Sha1:
f9c476a90326cf8709f1fd7c257455289a49429a 2043 dacite_1.8.1-2.dsc
136e4ceae5d90216e376e505c19c7f07f001870d 3756 dacite_1.8.1-2.debian.tar.xz
6d783947a5a952db94299549d1b86ea05339b4e2 6793 dacite_1.8.1-2_source.buildinfo
Checksums-Sha256:
d70d936e00ace1d2df71c38a20f2c511e8ce5db3f45e4857b65ebeedfe3a5359 2043
dacite_1.8.1-2.dsc
b17fa6df149522c5b4aa8e24665a71b0c6349b9d688cd3a21dd5cf393bc9db3c 3756
dacite_1.8.1-2.debian.tar.xz
37a6998e9ee152e5217136645759ae4e45c69b68050c3b26ee948f452c1f0c92 6793
dacite_1.8.1-2_source.buildinfo
Files:
c18a9de08a71b230aa83ca905148186c 2043 python optional dacite_1.8.1-2.dsc
462efc0731c54d3868504e45521aa560 3756 python optional
dacite_1.8.1-2.debian.tar.xz
2890588ea1e95bf5fbe1878b5005f747 6793 python optional
dacite_1.8.1-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEExaW53cM9k/u2PWfIMofYmpfNqHsFAmVihrsSHHZ2aWRpY0Bk
ZWJpYW4ub3JnAAoJEDKH2JqXzah7nyUP/RCjIhNvf2prVP/rx9F3myurj3L99qjP
B/4nq3vkOlMCDCmD7F5fG3rZKLNLgVx9bHfonKDbcEv57IluRye7asUU2qtpwToz
9VtaVOiHa/oVOLHtrGLp44ViHnUqBv6A/50AC0XEhxXIZKCJTOxp5WEEI4tMllzS
PGHFqMDV5Ds+IsBkg5VqGniCWCM7ZkabXgUS/EY4/dvs9EEWdS8iSBKKSKHjEK7n
P/UNLGLCsg7BO840hf2xNQ2UR6f0ZEN4Aj1A7u8kyzYNMwABmljK5Nf2+zKEvB5j
XeOkRoIUy7Opu1z1k2jJVwRoukF+BhrHABp9iInPrhOrPJiiVswfkswQnWbvQKL4
lTKThZHH9qGPCktd/tpCfG7dUtC6ModVIHarq+EiZaqkxUPn8l3r3EoBZIWvxwA1
bSPy/Xf3JAyYG49mkV/Cex/y6DVpf5yGFW66vPvCSC5AU+rBRMV8FVtxWQ4xyfy7
z6YFwvIpJ255LTXPFHqvmqrQx4baPlI6Mhw28i29sri2Owxkh6YngnDv96mt6Otp
7jZidXYuQHVcye5ZWKWpsuwlVLWKlJ4FkjSDolpOA7n+RKoJ2Jwj1/+Xr2RKaSXD
UEawfhhbsvKgZevd1EuO24ZxzeedikUqhi8aIAwgn442FbeKK+ikxT0Au8C/bIqI
kv+83dIHUbmc
=EP/L
-----END PGP SIGNATURE-----
--- End Message ---