Your message dated Mon, 13 Apr 2015 09:52:10 +0000
with message-id <[email protected]>
and subject line Bug#782449: fixed in flower 0.7.0+dfsg-2
has caused the Debian Bug report #782449,
regarding flower: 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.)
--
782449: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782449
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: flower
Version: 0.7.0+dfsg-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-CC: [email protected]
Hi!
While working on Debian's “reproducible builds” effort [1], we have
noticed that flower doesn't build reproducibly.
It embeds the current date into the manpage.
The attached patch fixes this by using the latest changelog date
as a timestamp that will be embedded.
Regards,
Reiner
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/rules b/debian/rules
index f97276d..aa71972 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,9 @@
export PYBUILD_NAME=flower
export PYBUILD_DISABLE_python3=1
+LAST_CHANGE=$(shell dpkg-parsechangelog -S Date)
+BUILD_DATE=$(shell LC_ALL=C date -u "+%B %d, %Y" -d "$(LAST_CHANGE)")
+
%:
dh $@ --with python2 --buildsystem=pybuild
@@ -12,7 +15,7 @@ override_dh_auto_clean:
override_dh_auto_build:
dh_auto_build
- make -C docs man
+ make -C docs man SPHINXOPTS="-D today=\"$(BUILD_DATE)\""
override_dh_auto_install:
dh_auto_install
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---
Source: flower
Source-Version: 0.7.0+dfsg-2
We believe that the bug you reported is fixed in the latest version of
flower, 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.
Benjamin Drung <[email protected]> (supplier of updated flower
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: SHA1
Format: 1.8
Date: Mon, 13 Apr 2015 11:33:47 +0200
Source: flower
Binary: python-flower
Architecture: source all
Version: 0.7.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Benjamin Drung <[email protected]>
Changed-By: Benjamin Drung <[email protected]>
Description:
python-flower - web based tool for monitoring and administrating Celery
clusters
Closes: 782449
Changes:
flower (0.7.0+dfsg-2) unstable; urgency=medium
.
* Use changelog date in man page to make the build reproducible.
Thanks to Reiner Herrmann <[email protected]> (Closes: #782449)
* Bump Standards-Version to 3.9.6 (no changes needed)
Checksums-Sha1:
c4095499bc593e4cfe3799880a10ec9081cbfd7f 2139 flower_0.7.0+dfsg-2.dsc
b5134fe3c9fe8bc853b68945aa510d3d682397cc 4372 flower_0.7.0+dfsg-2.debian.tar.xz
c5f15f1761ef9ec60b53e5492112d3c57caec0cb 74430
python-flower_0.7.0+dfsg-2_all.deb
Checksums-Sha256:
28ee3b0863110afb484e5093c73523f3f92b083671a72d72630423cfea81cd7e 2139
flower_0.7.0+dfsg-2.dsc
3fbf7c44a0b00e40f3c520dabd3feba6e2b2108596b0dbd4d3a375ebf872476f 4372
flower_0.7.0+dfsg-2.debian.tar.xz
a622f38cb342b6d2974c56cedf25c6b640fd6d56521114bbffa7262591f6e2cc 74430
python-flower_0.7.0+dfsg-2_all.deb
Files:
641952f3e14c1a06517e2d13b7d26ff7 2139 python optional flower_0.7.0+dfsg-2.dsc
9a1cab74facd4ebd9d08856aa78f8d3b 4372 python optional
flower_0.7.0+dfsg-2.debian.tar.xz
c1fb0f5fd313d220ed86b926a815bab6 74430 python optional
python-flower_0.7.0+dfsg-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBAgAGBQJVK420AAoJEN2M1aXejH56rusP/iHDXZmqlVuRf7GAWVXLUDB5
Se2sl7v/nWKoZyqGGvE5box8T/rH1HkrLibYB4Uhzlnkkc069JIEXw0rmLFg1Ytx
H0p5P9CcxqKoKY4OrL1Z72cAK3rhadZ+LCIe3pYeJ7iJxf9bZ/fTzsfyAg0/fToE
+uzgXzh9AjFrK8Fzsp0Datcjl2smrT6R7YzYIBjMMzA91Ue02C0CSTga2wMZO5XV
l6ULcDzfJSbtgzSFJU8oyMKrWmkOHN9J9TXjEnvZRl/O7n0gCZhP4qSL7TdE2zbq
jCWegyZTZ3PndIQr++yVvm2OytQCDzTPeGthgcf9qhWAioy/O/ZVHJSiERzUcvzj
Qa9innKZk0DiapUjcdhJiQ46pTOtBHM9iF7cqkXfyE7hZcQdU6ocpSMSgmDtFrfa
qDXG2UsQIqJKtgWedqzOXTsYOOMeA4QRsR0vKJU34SjZ2+SRVTNIqngVV9C0bZ06
kT/vHG8XpDbyqzPDBsSUm2X4vjxud+T0uHFqbAX9H64cyzgEhG/9xGuXCW8ioKmy
2anMOWHQzOtlnhj0n9xG+ceF5NiFtcsWUIW0PRXvJbbgECnGWAGI6KdTyVKg6xKf
d80DjNL1DCQRYlMjdzwuRqQv3R12KcgUr1aPTj+16g4+0nKYvMp0HCOyK2uZyU4b
ibcbCcXfLL/bVUvkSt1M
=lxaQ
-----END PGP SIGNATURE-----
--- End Message ---