Your message dated Wed, 30 Dec 2015 16:21:36 +0000
with message-id <[email protected]>
and subject line Bug#788501: fixed in python-fudge 1.1.0-1
has caused the Debian Bug report #788501,
regarding python-fudge: [PATCH] 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.)
--
788501: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788501
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-fudge
Version: 1.0.3-3
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that python-fudge could not be built reproducibly.
The attached patch removes extra timestamps from the build system.
Once applied, python-fudge can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
diff -urNp python-fudge-1.0.3.old/debian/rules python-fudge-1.0.3/debian/rules
--- python-fudge-1.0.3.old/debian/rules 2012-05-04 16:13:56.000000000 -0300
+++ python-fudge-1.0.3/debian/rules 2015-06-11 22:05:58.692513453 -0300
@@ -1,12 +1,16 @@
#!/usr/bin/make -f
+LAST_CHANGE = $(shell dpkg-parsechangelog -S Date)
+BUILD_DATE = $(shell LC_ALL=C date -u "+%B %d, %Y" -d "$(LAST_CHANGE)")
+SPHINXOPTS := -D html_last_updated_fmt="$(BUILD_DATE)"
+
override_dh_auto_clean:
rm -rf build fudge.egg-info
find -name '._*' -delete
dh_auto_clean
override_dh_auto_install:
- sphinx-build -b html -a -c docs docs \
+ sphinx-build $(SPHINXOPTS) -b html -a -c docs docs \
$(CURDIR)/debian/python-fudge-doc/usr/share/doc/python-fudge-doc/html
python setup.py install --install-layout=deb \
--root $(CURDIR)/debian/python-fudge
--- End Message ---
--- Begin Message ---
Source: python-fudge
Source-Version: 1.1.0-1
We believe that the bug you reported is fixed in the latest version of
python-fudge, 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.
Jan Dittberner <[email protected]> (supplier of updated python-fudge 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: Wed, 30 Dec 2015 16:17:44 +0100
Source: python-fudge
Binary: python-fudge python-fudge-doc python3-fudge
Architecture: source all
Version: 1.1.0-1
Distribution: unstable
Urgency: low
Maintainer: Debian Python Modules Team
<[email protected]>
Changed-By: Jan Dittberner <[email protected]>
Description:
python-fudge - Python 2 module for using fake objects for tests
python-fudge-doc - Python module for using fake objects for tests,
documentation pac
python3-fudge - Python 3 module for using fake objects for tests
Closes: 788501
Changes:
python-fudge (1.1.0-1) unstable; urgency=low
.
[ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.
.
[ Jan Dittberner ]
* Use PyPI redirector for watch file
* fix package description mismatch in debian/control
* Apply patch by Juan Picca to have fixed timestamps to make the build
reproducible (Closes: #788501)
* Bump Standards-Version to 3.9.6 (no changes)
* Run wrap-and-sort
* Switch to dh-python/pybuild
* Update copyright years
* Build documentation in dh_auto_build step
* New upstream version
* Remove deletion of MacOS X files from dh_override_auto_clean,
because upstream removed them
* Re-Enable Python 3 tests
Checksums-Sha1:
b93779318261134f4b5a353be0a81d3d6d42876a 1881 python-fudge_1.1.0-1.dsc
b43d8498d4e62b9aad5cb341373db249646d645d 86418 python-fudge_1.1.0.orig.tar.gz
f53558bef5042d4db41560b6c90dc1619f37adcf 3324
python-fudge_1.1.0-1.debian.tar.xz
b56ba13b821da3e5e336ecabffedf0365832f7b6 45640 python-fudge-doc_1.1.0-1_all.deb
6b00a2be175ab4e4d9a828399b81bfd6148bc0f4 28740 python-fudge_1.1.0-1_all.deb
9693788a631814d45aa7567cf836ee0952fad7bf 28832 python3-fudge_1.1.0-1_all.deb
Checksums-Sha256:
708c5bfc857d546e9a9bda916aa1500f629c03920dfdee65b2a0ed7992b458f1 1881
python-fudge_1.1.0-1.dsc
eba59a926fa1df1ab6dddd69a7a8af21865b16cad800cb4d1af75070b0f52afb 86418
python-fudge_1.1.0.orig.tar.gz
83705ad1c4eb2e1b90af8376ed970fbb9cb70726b522bb8bbd4957598f44984f 3324
python-fudge_1.1.0-1.debian.tar.xz
02f77c93476805d721e39d47a45c11792dfd6355b217d09cc1ec22911bc26843 45640
python-fudge-doc_1.1.0-1_all.deb
c4a14d6b4092709abfc637c46f874c8c9f6b83a0873ed0824159782d9cfdaed8 28740
python-fudge_1.1.0-1_all.deb
9af52131af95606da5a661fb130ed7d14baab709a9691f67bb3ab91a1c1f9e1f 28832
python3-fudge_1.1.0-1_all.deb
Files:
2648f197f1b793f8d05a8ecb79b4488b 1881 python optional python-fudge_1.1.0-1.dsc
2e10ff35c998bf4bce8c5a986c5181bd 86418 python optional
python-fudge_1.1.0.orig.tar.gz
baf675fdb63cffe4095b3e2d846517a4 3324 python optional
python-fudge_1.1.0-1.debian.tar.xz
203ffd078ec5604fddcaaf4192b621ec 45640 doc optional
python-fudge-doc_1.1.0-1_all.deb
cd6184ddfed767f437740e0fc2899cb2 28740 python optional
python-fudge_1.1.0-1_all.deb
532b1a7da53723f8d0e0da9fa9c0cd23 28832 python optional
python3-fudge_1.1.0-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQEcBAEBCgAGBQJWg/aDAAoJEA15HcjXN8HZJc4H/0LJgAHyrZwFGrbFaNO8oPG5
/djEEsNS9gEOZ2JT29orOk+dH15IiFKZhXYDCms1Qu9co3te1QviHo1JCBndADr+
eKXgC7z19T1tNVR0mI4qGQAoae2GqHoSs7e2ES/CcxGct+5DP1oOiZC4DOy8VSF0
vkm3UfmNJzh31eYXdYaxsAq+F8fIpj8HvMQtT6yDVHudj0TgChCWVMDf3oPqCtIQ
X2XsMJL74b9RWKXaXwnluPMiNFvuQkLgrrTlY0ppEpi/6FsEOpm6c0YOg7F4K0Mp
5cyETNoAnZo8EDfSfq9InVO3Q7K/EStJgR34wvGt5MH7gERGtQAazkYsaPGT8CM=
=uvDs
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team