Your message dated Tue, 16 Jun 2015 10:25:14 +0000
with message-id <[email protected]>
and subject line Bug#788479: fixed in python-oslo.config 1:1.12.1-3
has caused the Debian Bug report #788479,
regarding oslo-config: [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.)
--
788479: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788479
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: oslo-config
Version: 1.9.3-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that oslo-config could not be built reproducibly.
The attached patch removes extra timestamps from the build system.
Once applied, oslo-config can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
diff -urNp oslo-config-1.9.3.old/debian/rules oslo-config-1.9.3/debian/rules
--- oslo-config-1.9.3.old/debian/rules 2015-04-27 06:02:17.000000000 -0300
+++ oslo-config-1.9.3/debian/rules 2015-06-11 11:22:23.656052882 -0300
@@ -5,6 +5,10 @@ PYTHON3S:=$(shell py3versions -vr)
UPSTREAM_GIT = git://github.com/openstack/oslo.config.git
+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)"
+
include /usr/share/openstack-pkg-tools/pkgos.make
export OSLO_PACKAGE_VERSION=$(VERSION)
@@ -40,7 +44,7 @@ endif
override_dh_sphinxdoc:
ifeq (,$(findstring nodocs, $(DEB_BUILD_OPTIONS)))
- sphinx-build -b html doc/source $(CURDIR)/debian/python-oslo.config-doc/usr/share/doc/python-oslo.config-doc/html
+ sphinx-build $(SPHINXOPTS) -b html doc/source $(CURDIR)/debian/python-oslo.config-doc/usr/share/doc/python-oslo.config-doc/html
dh_sphinxdoc -O--buildsystem=python_distutils
endif
--- End Message ---
--- Begin Message ---
Source: python-oslo.config
Source-Version: 1:1.12.1-3
We believe that the bug you reported is fixed in the latest version of
python-oslo.config, 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.
James Page <[email protected]> (supplier of updated python-oslo.config
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: SHA256
Format: 1.8
Date: Mon, 15 Jun 2015 08:41:12 +0100
Source: python-oslo.config
Binary: python-oslo.config python3-oslo.config python-oslo.config-doc
python-oslo-config python-oslo-config-doc python3-oslo-config
Architecture: source all
Version: 1:1.12.1-3
Distribution: experimental
Urgency: medium
Maintainer: PKG OpenStack <[email protected]>
Changed-By: James Page <[email protected]>
Description:
python-oslo-config - transitional dummy package for python-oslo-config.
python-oslo-config-doc - transitional dummy package for python-oslo-config-doc.
python-oslo.config - Common code for Openstack Projects (configuration API) -
Python 2
python-oslo.config-doc - Common code for Openstack Projects (configuration
API) - doc
python3-oslo-config - transitional dummy package for python3-oslo-config.
python3-oslo.config - Common code for Openstack Projects (configuration API) -
Python 3
Closes: 788479
Changes:
python-oslo.config (1:1.12.1-3) experimental; urgency=medium
.
[ James Page ]
* Team upload.
* d/control: Fixup errant , in Uploaders field.
.
[ Thomas Goirand ]
* Made build reproducible, thanks to Juan Picca <[email protected]>
(Closes: #788479).
Checksums-Sha1:
3aa33e9eebc41f1281d575a81032ab7f73f9e917 3200 python-oslo.config_1.12.1-3.dsc
a53f5a10316402a97fea88b972d4a045bb0b1678 21052
python-oslo.config_1.12.1-3.debian.tar.xz
d512521e0b565809e9fdad89288cd722b7d95e19 21966
python-oslo-config-doc_1.12.1-3_all.deb
c698359aacebb90f0c859d1b54c7101a66d2f82c 21960
python-oslo-config_1.12.1-3_all.deb
c65ce565118161247b4b9179f91a98ba3d7ecf68 70662
python-oslo.config-doc_1.12.1-3_all.deb
b277027b82ec11fa5b5ef1f729ff4e7bd18c0cbf 51388
python-oslo.config_1.12.1-3_all.deb
d2ef0bdf0fea74fb79dbfdfe206f4ef326eccf6c 21974
python3-oslo-config_1.12.1-3_all.deb
58a33f24deddb46e3a9076a46c8209c4309dc649 51406
python3-oslo.config_1.12.1-3_all.deb
Checksums-Sha256:
dfe86ec46316a613df70a881bb1bc8b236f6a13bef12fb593387108ae62908c8 3200
python-oslo.config_1.12.1-3.dsc
a540d66b32c113af8de3657ebbc316c14526a4767f138f095e199b233c97f15b 21052
python-oslo.config_1.12.1-3.debian.tar.xz
ff1725ba44c0493a1e1034414bf412f286184f58792e49b2f6fa63e21c75fc8d 21966
python-oslo-config-doc_1.12.1-3_all.deb
371205fe94060e88e9cffcaeca2f6b108f32f6cd0ab5740cb2a93ff2699de356 21960
python-oslo-config_1.12.1-3_all.deb
98f844a518cd19da98b9884ff1632dc0ca6019d4f589e3bbf0b25c68c647f6af 70662
python-oslo.config-doc_1.12.1-3_all.deb
3200ebca054d32c87a453b13d4aabc4404b6f30b2855d0e54f5b8a40f0b53c28 51388
python-oslo.config_1.12.1-3_all.deb
6afda6d3131ff42b495ad1569fea650ad04718e8b633bd199e7d3beb9e5a4fb4 21974
python3-oslo-config_1.12.1-3_all.deb
2212f0dd26f5f6201fcdb1f5d9824eb48da4f33126175bbfea25ea33740cc26b 51406
python3-oslo.config_1.12.1-3_all.deb
Files:
713cf4b81da2b0f65992ab94bb09f2e9 3200 python optional
python-oslo.config_1.12.1-3.dsc
c11dc26cc679c47107f06277dca6616a 21052 python optional
python-oslo.config_1.12.1-3.debian.tar.xz
929bec250748fa0f76613ad3c02b44d1 21966 oldlibs optional
python-oslo-config-doc_1.12.1-3_all.deb
efb509b8eed5f8bc3d01bdc5885cb1e9 21960 oldlibs optional
python-oslo-config_1.12.1-3_all.deb
3cee98f369f5d45f97f7c6eee2ccfd54 70662 doc optional
python-oslo.config-doc_1.12.1-3_all.deb
0a6b1675ca33128f000c407206ad566d 51388 python optional
python-oslo.config_1.12.1-3_all.deb
86bf2dab61e6fc2c36684b9afe74e75e 21974 oldlibs optional
python3-oslo-config_1.12.1-3_all.deb
300df86fdb02d7b48dd90666266e23cb 51406 python optional
python3-oslo.config_1.12.1-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVf+I5AAoJEL/srsug59jDf+wP/2KOP7o9wy7gYLWvoPO1SvPr
yz/nzjb9V2j4gM0xmTpO2XbfUxX9g04FO7aJ/WqdPCF9jgrLyv2Kl9oeEcInuCrF
MHzycLePXVt23yuKdF4IekHU3pB4oEohYwH+zyw7LfGBKFGQURiYS3Sivfnq/zuY
x1tcoN7zKyOTmnIzeDiiGl+Ni+4+hckCjZ2Y299lXM+HyNWoOji/sFEE9XTkG3Qv
bYEooEBijRfg+5pD+NHUg/CxAJlxUq4fa+7SlbtuS+T7AcA3KXuyjhEuTFIB/4HD
VB/DAB+e2FopnnMeruhvvmESTHJ2tm6tcQ0m4icjM8LLZIXi/gBHB9zDu99preiS
29Qs5rrZEde3kJtMG3Fj1RsLBznPoIhLmWQNf03NN6CUO5AhNsKVPye0JDcG2XJ+
Ie5HamLGXtwIKNhzV2WqC5VqEP//UA8XdmNBrb0d8Waw6Jf1UY0KLgJCAaRyNtyW
z7DqDaqeMcd3XMiMRWG4qvapbSsJ/30SPU4jGuytxjiiEzYFTUrQkdf+jDnvptFf
7gb0NHNaJN8c42BkRGduApWXXU0PuZO7nu61DDKe4M6LjVdGp1qUORF1fuJyGBqS
ZWOmVKa0Bmt7aJZKE73Txr8YvZ532eOBdiFs8mHIY6jhjolHDBzmWhU60eKK7TGF
txawMk3saVMw9YKMzeis
=gXbn
-----END PGP SIGNATURE-----
--- End Message ---