Your message dated Tue, 22 Apr 2025 14:42:07 +0000
with message-id <e1u7ep5-008nai...@fasolo.debian.org>
and subject line Bug#1087330: fixed in python-pydash 8.0.5-1
has caused the Debian Bug report #1087330,
regarding python-pydash: 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 ow...@bugs.debian.org
immediately.)
--
1087330: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1087330
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-pydash
Version: 8.0.3-2
Severity: wishlist
Tags: patch
User: reproducible-bui...@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
Hi,
Whilst working on the Reproducible Builds effort [0], we noticed that
python-pydash could not be built reproducibly.
This is because it ships a nondeterminstic JUnit XML file:
│ │ │ │ ├── ./usr/lib/python3/dist-packages/build/testresults/junit.xml
│ │ │ │ │ @@ -1,86 +1,86 @@
│ │ │ │ │ <?xml version="1.0" encoding="utf-8"?>
│ │ │ │ │ <testsuites>
│ │ │ │ │ - <testsuite name="pytest" errors="0" failures="0" skipped="0"
tests="2565" time="9.121" timestamp="2024-11-08T23:50:17.960343-12:00"
hostname="infom01-amd64">
│ │ │ │ │ - <testcase classname="pydash.arrays" name="pydash.arrays.chunk"
time="0.037"/>
│ │ │ │ │ + <testsuite name="pytest" errors="0" failures="0" skipped="0"
tests="2565" time="34410184.836" timestamp="2024-11-10T01:52:13.062494+14:00"
hostname="i-capture-the-hostname">
│ │ │ │ │ + <testcase classname="pydash.arrays" name="pydash.arrays.chunk"
time="0.003"/>
│ │ │ │ │ <testcase classname="pydash.arrays" name="pydash.arrays.compact"
time="0.001"/>
Patch attached that deletes this file after the test, although there
are of course many other solutions to ensure that this file isn't
shipped in the binary package.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` la...@debian.org / chris-lamb.co.uk
`-
--- a/debian/rules 2024-11-11 09:25:39.062814564 -0800
--- b/debian/rules 2024-11-11 09:30:53.539482998 -0800
@@ -2,6 +2,7 @@
export PYBUILD_NAME=pydash
export PYBUILD_TEST_ARGS=--verbosity=2
+export PYBUILD_AFTER_TEST=rm -rfv {build_dir}/build/testresults
%:
dh $@ --buildsystem=pybuild
--- End Message ---
--- Begin Message ---
Source: python-pydash
Source-Version: 8.0.5-1
Done: Colin Watson <cjwat...@debian.org>
We believe that the bug you reported is fixed in the latest version of
python-pydash, 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 1087...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Colin Watson <cjwat...@debian.org> (supplier of updated python-pydash 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: SHA512
Format: 1.8
Date: Tue, 22 Apr 2025 15:17:07 +0100
Source: python-pydash
Architecture: source
Version: 8.0.5-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+pyt...@tracker.debian.org>
Changed-By: Colin Watson <cjwat...@debian.org>
Closes: 1087330
Changes:
python-pydash (8.0.5-1) unstable; urgency=medium
.
* Team upload.
.
[ Colin Watson ]
* New upstream release.
.
[ Chris Lamb ]
* Don't ship build/testresults/junit.xml (closes: #1087330).
Checksums-Sha1:
ba5fc4d416e169df5c8d9cd932f69bd31b85141b 2309 python-pydash_8.0.5-1.dsc
03422487cfbc87c1788072e071a4b37d87ca5464 165742 python-pydash_8.0.5.orig.tar.gz
73fa14643b1b071c50c76deb0e0baa7ea8634491 2772
python-pydash_8.0.5-1.debian.tar.xz
Checksums-Sha256:
ff1be11bc89defda3449272cccf3c0faa03c005507c1a55b4e54a184c0c792b2 2309
python-pydash_8.0.5-1.dsc
5f233b05a94d692dadaf99f572961a5dc12c467a1f6815b18243a4b7516ed416 165742
python-pydash_8.0.5.orig.tar.gz
79b70d0d3f73aff22ea7b1a4a3b6c06d918158978e9e46c8714ca8ae5940239c 2772
python-pydash_8.0.5-1.debian.tar.xz
Files:
f668c1d1f2af41b4f85756abb43266b2 2309 python optional python-pydash_8.0.5-1.dsc
2e16b9dfc755af46f4ff191575d9d832 165742 python optional
python-pydash_8.0.5.orig.tar.gz
6792308125a200a0e23fc757d7f60759 2772 python optional
python-pydash_8.0.5-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmgHpT0ACgkQOTWH2X2G
UAsMeRAAorA8ZCqqiuHQ/2K5KB2Tl9LZlCYUAULdrK0T6p+4Lj9GttDmrA9a+wYp
rw+hWpMwoLX3jTT1REerSJbe1IaYbqOnuATl5FkGIbFg1My+YEvQ0SpvcgE4+uhd
VOODP1s7+9swKK88SxEJfKE5TYYHagu9E0hjHBMP8Vpa3JS/aT589hxl2UCmbpE8
Fujnoulw0wHTXeWskInhIijFxkfgi9clp36GwpK+6JvLtcTaNrxR5RNAjRHNeyZG
+jNAxzwpJq62/ItwZaDSd0yCxBOCCsXFRn3oK4EiRZKCYKgHdayKu4SgeSdwYsFG
GwH1dmDM5kYdR/IOP0OYNtvmTCtOPA6br4tZNnGmRprgXohU1TDTzFZEK1schZ9t
n+c/+Z6EUGJXEqqQbsIa4gVASb71SBymuZEezkOMRHjYMf2JCZd4ja2ggRvwmyBi
o9scY1+y5lrdP1pWyGNoKTzyFqp5lP8eOdIyzEvcgiyvave5wg3W4oHwaUJVhcwN
YO+E+uIWA7AYl6+XWhrIvStOa1YCdJOiyYHcUT7Odi8hPjT0CyrYHQZKLVDUQkMM
eauPgo3ZjOjChr4+DzOAiKU+wSLSmECYlVQW5r158v5ONByIuVIHOlyemeUswvGA
sOXFVKOBp7wVxm0SnNJcjAwYP1w4mmdvgx10km7CzPvxsbERaMk=
=PEeW
-----END PGP SIGNATURE-----
pgpSSyohVyeQf.pgp
Description: PGP signature
--- End Message ---