Your message dated Fri, 12 Jun 2015 10:26:38 +0000
with message-id <[email protected]>
and subject line Bug#788503: fixed in python-osprofiler 0.3.0-2
has caused the Debian Bug report #788503,
regarding python-osprofiler: [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.)
--
788503: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788503
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-osprofiler
Version: 0.3.0-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that python-osprofiler could not be built reproducibly.
The attached patch removes extra timestamps from the build system.
Once applied, python-osprofiler can be built reproducibly in our current
experimental framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
diff -urNp python-osprofiler-0.3.0.old/debian/rules python-osprofiler-0.3.0/debian/rules
--- python-osprofiler-0.3.0.old/debian/rules 2014-09-04 23:16:33.000000000 -0300
+++ python-osprofiler-0.3.0/debian/rules 2015-06-11 22:14:36.801069933 -0300
@@ -1,5 +1,9 @@
#!/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)"
+
PYTHONS:=$(shell pyversions -vr)
PYTHON3S:=$(shell py3versions -vr)
@@ -45,7 +49,7 @@ override_dh_clean:
rm -rf build
override_dh_sphinxdoc:
- sphinx-build -b html doc/source debian/python-osprofiler-doc/usr/share/doc/python-osprofiler-doc/html
+ sphinx-build $(SPHINXOPTS) -b html doc/source debian/python-osprofiler-doc/usr/share/doc/python-osprofiler-doc/html
dh_sphinxdoc -O--buildsystem=python_distutils
# Commands not to run
--- End Message ---
--- Begin Message ---
Source: python-osprofiler
Source-Version: 0.3.0-2
We believe that the bug you reported is fixed in the latest version of
python-osprofiler, 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.
Thomas Goirand <[email protected]> (supplier of updated python-osprofiler 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: Fri, 12 Jun 2015 11:18:04 +0200
Source: python-osprofiler
Binary: python-osprofiler python3-osprofiler python-osprofiler-doc
Architecture: source all
Version: 0.3.0-2
Distribution: unstable
Urgency: medium
Maintainer: PKG OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Description:
python-osprofiler - OpenStack Profiler Library - Python 2.x
python-osprofiler-doc - OpenStack Profiler Library - doc
python3-osprofiler - OpenStack Profiler Library - Python 3.x
Closes: 788503
Changes:
python-osprofiler (0.3.0-2) unstable; urgency=medium
.
* Made build reproducible (Closes: #788503). Thanks to Juan Picca.
Checksums-Sha1:
a83208f0e3e0460ea9dc512a51628c97cbd57fe6 2647 python-osprofiler_0.3.0-2.dsc
1e3dc0596f24d26fd1a756f5ad4ee4986c478731 3644
python-osprofiler_0.3.0-2.debian.tar.xz
1bfdd561eb61a67fa00437605de9541c79db56d8 22136
python-osprofiler-doc_0.3.0-2_all.deb
b801992f4ec7c9809dcf7b30f69c320882d72aa9 18246
python-osprofiler_0.3.0-2_all.deb
13a1a7d214390e0e2121318c0f010211ed2014a9 18162
python3-osprofiler_0.3.0-2_all.deb
Checksums-Sha256:
7e46dc270039ffc755bb3e807ad0c267c9b6ae4557e459648915487d6693cb73 2647
python-osprofiler_0.3.0-2.dsc
d7f6d46b515f5ec61c836f5570c89a991394cc346a1644c6da43d830e70371f1 3644
python-osprofiler_0.3.0-2.debian.tar.xz
b3cd43568bbeca2ecae1ecdf32a90b9341e86be336ea056b3a8e274ebe8512de 22136
python-osprofiler-doc_0.3.0-2_all.deb
7f4cddcbda8345784c336cbf8e280468544a04dd850b67af1b136e75ab17792b 18246
python-osprofiler_0.3.0-2_all.deb
aec9cdaf2befa832286adaf025212bdc74edc5ae133cfc8850e8e3e063dea266 18162
python3-osprofiler_0.3.0-2_all.deb
Files:
a7e330dcd6edaee36920410a3dd7e4b4 2647 python optional
python-osprofiler_0.3.0-2.dsc
934305f12ac78c829b5c864af4dc7248 3644 python optional
python-osprofiler_0.3.0-2.debian.tar.xz
a72ca621fb6790389a4ac7505f742bd9 22136 doc optional
python-osprofiler-doc_0.3.0-2_all.deb
e1d8ea4d346ba56e55bf2dab3c7c1baa 18246 python optional
python-osprofiler_0.3.0-2_all.deb
957c812cabd2e034b541b8927ae0b8da 18162 python optional
python3-osprofiler_0.3.0-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVeqRSAAoJENQWrRWsa0P+szkP/0cjiOEcKE103GG7ZztK+I/e
60BzPuOg+5pMVP7VH6IR73ReI4fMnpOLsNIvzGlG8b+GCEtrDft4boWLVr0YSv8C
IqDlho/H5l97S4oAyMPcq5k1D3D4O8hSP5FhtyH65vLnIkG3yMQ3WPVyDhLGVxYR
YoK9g7lFsdVAXrMQHsYHi8q/QnTlHAHIMt99lhMZa+pujINJb2XSDAvErEq+cos1
KoEmzes3Rs9tLdsrsV1NxyRrikeiQb2EJCfl99ivsblvKb6sUhPQuDCYMOsECqi6
GRGDV3qazPHpw7sq/3W9SiD9B8Xo7UEhmB0bma5IQPWod9n7wQXQh5NdJehf4ept
+MzGwA+CBPosjCk9e1CI7YaWdzqDHqP6DEOKB8Sfr2grm2rBm+6gtevztop7tvEZ
llRZ5S1m+vl75SRXt4KXbkwEQA0W/HM9WxXVI782FILlt5TaK9DaXIEigfMsIqzU
IEYhcGHcq6BY0Fn9Pg75PXvCCoRDFz7Tx9OgZwYZuffcA2kLluCg7KWQlgkIJX/p
JNVPBKRG+JivwtgCrozFyjqi8IJAw2OjQaPPCc7Xp+CiH4j6Ekb9B25kLwgEnHLl
Cm0uxKOrLO369WwEABm+V/PIfYEVeyv7VtJa7d9+LpAXnpIQBNiwiZlZTIoOclb9
n9KXWKdCwrKjRhTMrEdQ
=tOpV
-----END PGP SIGNATURE-----
--- End Message ---