Your message dated Mon, 01 Jun 2015 16:12:11 +0000
with message-id <[email protected]>
and subject line Bug#786959: fixed in python3.5 3.5.0~b2-1
has caused the Debian Bug report #786959,
regarding python3.5: 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.)
--
786959: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=786959
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python3.5
Version: 3.5.0~b1-1
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that python3.5 could not be built reproducibly.
The attached patch fixes several timestamps related issues:
* CPP gets passed `-DDATE` and `-DTIME` using the time of the latest
debian/changelog entry. This will fix variations in binaries.
* The time of the latest debian/changelog entry is given to sphinx via
`SPHINXOPTS`. This will fix variations in the documentation.
* `-n` is given to gzip when compressing devhelp to avoid a timestamp.
Unfortunately, this only makes python3.5 reproducible when
`noopt` is in `DEB_BUILD_OPTIONS`. Otherwise, objects contain random
names due to `-ffat-lto-objects`, but this ought to be fixed in GCC.
[1]: https://wiki.debian.org/ReproducibleBuilds
--
Lunar .''`.
[email protected] : :Ⓐ : # apt-get install anarchism
`. `'`
`-
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: python3.5
Source-Version: 3.5.0~b2-1
We believe that the bug you reported is fixed in the latest version of
python3.5, 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.
Matthias Klose <[email protected]> (supplier of updated python3.5 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, 01 Jun 2015 12:18:33 +0200
Source: python3.5
Binary: python3.5 python3.5-venv libpython3.5-stdlib python3.5-minimal
libpython3.5-minimal libpython3.5 python3.5-examples python3.5-dev
libpython3.5-dev libpython3.5-testsuite idle-python3.5 python3.5-doc
python3.5-dbg libpython3.5-dbg
Architecture: source all ppc64el
Version: 3.5.0~b2-1
Distribution: unstable
Urgency: medium
Maintainer: Matthias Klose <[email protected]>
Changed-By: Matthias Klose <[email protected]>
Description:
idle-python3.5 - IDE for Python (v3.5) using Tkinter
libpython3.5 - Shared Python runtime library (version 3.5)
libpython3.5-dbg - Debug Build of the Python Interpreter (version 3.5)
libpython3.5-dev - Header files and a static library for Python (v3.5)
libpython3.5-minimal - Minimal subset of the Python language (version 3.5)
libpython3.5-stdlib - Interactive high-level object-oriented language
(standard library
libpython3.5-testsuite - Testsuite for the Python standard library (v3.5)
python3.5 - Interactive high-level object-oriented language (version 3.5)
python3.5-dbg - Debug Build of the Python Interpreter (version 3.5)
python3.5-dev - Header files and a static library for Python (v3.5)
python3.5-doc - Documentation for the high-level object-oriented language
Python
python3.5-examples - Examples for the Python language (v3.5)
python3.5-minimal - Minimal subset of the Python language (version 3.5)
python3.5-venv - Interactive high-level object-oriented language (pyvenv
binary, v
Closes: 786959
Changes:
python3.5 (3.5.0~b2-1) unstable; urgency=medium
.
* Python 3.5.0 beta 2.
* Make the build reproducible (Jérémy Bobbio). Closes: #786959.
- Pass time of latest debian/changelog entry to sphinx via SPHINXOPTS.
- Do not store a timestamps when compressing devhelp.
* Pass DATE and TIME macros matching the current debian/changelog entry
when building getbuildinfo.o.
Checksums-Sha1:
032a811e14f02766c707de3ecfac4f61e605c132 3269 python3.5_3.5.0~b2-1.dsc
206ef6d61a2c40a83408d1ac752720e0142979c5 18449479
python3.5_3.5.0~b2.orig.tar.gz
066784d3081f4ef01c8d5a5d2c4ac8b5d158f042 201484
python3.5_3.5.0~b2-1.debian.tar.xz
c37a28be284e39c7ac92381883567c3d9d7ba308 87834
idle-python3.5_3.5.0~b2-1_all.deb
4e9940cdbc1a91cd0954c1616fd847b3fe8a4408 8431576
libpython3.5-dbg_3.5.0~b2-1_ppc64el.deb
01b04a57b8df8aa7c9279339e4942a91795a5616 24097168
libpython3.5-dev_3.5.0~b2-1_ppc64el.deb
4b82f3f85b9c09c51b27c79a6bb30a170bc1d162 549662
libpython3.5-minimal_3.5.0~b2-1_ppc64el.deb
c9f58f0cffc18b461ee4bbcabd7f7c80cce50436 2007436
libpython3.5-stdlib_3.5.0~b2-1_ppc64el.deb
68c2d3c1131fbe4cd23c72ac32c6d4d087e3c8a3 3129700
libpython3.5-testsuite_3.5.0~b2-1_all.deb
bb88c6f4e1b5ba2c11b04407cbc546da812e121f 1249066
libpython3.5_3.5.0~b2-1_ppc64el.deb
4d1877533e8e3c772661a3fc3e37546fcb663dd0 9265986
python3.5-dbg_3.5.0~b2-1_ppc64el.deb
70e8c1fa36b2225a1703be81f0dc742a4b5a1912 421710
python3.5-dev_3.5.0~b2-1_ppc64el.deb
03e1905b3ac702e174d97b4da41bc3e1a29e41ad 5365978
python3.5-doc_3.5.0~b2-1_all.deb
193ac3256bd2ed0943aa53aed0826d96a48f7651 436018
python3.5-examples_3.5.0~b2-1_all.deb
5524179d5a52a1a700c00ab4a8d22218bf6ff44a 1277430
python3.5-minimal_3.5.0~b2-1_ppc64el.deb
820eafd5cc077861ac063e49fdea5bd4ad32fdc4 5984
python3.5-venv_3.5.0~b2-1_ppc64el.deb
eef4b99f5bb6c0652e09e9c4644579585ec4e973 176728
python3.5_3.5.0~b2-1_ppc64el.deb
Checksums-Sha256:
6900d44fefa26fd3013022af319e0aca72e3e893afe280c58ccfddbfd86b5e33 3269
python3.5_3.5.0~b2-1.dsc
fb995e3a23d096482f5a89acbe3d58be706da6347d6f1c0e6d502566fa1f8685 18449479
python3.5_3.5.0~b2.orig.tar.gz
251757450c0e8af3dec009b7e629590f70ee8138f687f033ed77bc0c1abfedf8 201484
python3.5_3.5.0~b2-1.debian.tar.xz
f945e24c676b5ebdef66d86503184470d67fdb2afac4fb9e6225c3846eb5c29f 87834
idle-python3.5_3.5.0~b2-1_all.deb
b6315f05d3d6bccfff33aae6dea3c9bf182565ea384b8336cc634420d2300d7e 8431576
libpython3.5-dbg_3.5.0~b2-1_ppc64el.deb
b7b84b3ce99c97e2388bd76f86630e4c05b0ef3fa4173faee6a293f5144a1b54 24097168
libpython3.5-dev_3.5.0~b2-1_ppc64el.deb
04f142869896872f70eeece9a36136185883042ebea3dfadba720209d34859c6 549662
libpython3.5-minimal_3.5.0~b2-1_ppc64el.deb
d428fcb1d22ff4392553d219e08b0c98e2a9235e6281517f9a95050cf4e01e61 2007436
libpython3.5-stdlib_3.5.0~b2-1_ppc64el.deb
7dd0c65b8370339ea427aeb6d7ed71d16536f8a248a32bb9191e8bb5dbd58b25 3129700
libpython3.5-testsuite_3.5.0~b2-1_all.deb
46747f2df12f215c228253c70757690127e813a9af89ef2b0e8d09dc89151a43 1249066
libpython3.5_3.5.0~b2-1_ppc64el.deb
fff72168ed4d94f051c80a39759ac9f559a11ed0f740e43d33cb5b2fb9a6717f 9265986
python3.5-dbg_3.5.0~b2-1_ppc64el.deb
0f187cede22a451d53317d9fcb694619ecbaa146e5a557b4317576954279deda 421710
python3.5-dev_3.5.0~b2-1_ppc64el.deb
1c41331b66571edba9bdb1171a970a85610aeccf05ec1ca426bb33c8e6635e7a 5365978
python3.5-doc_3.5.0~b2-1_all.deb
35de8624dc458b18ecdf764a2c36936079804b2959efa09073bcac1cde0e122a 436018
python3.5-examples_3.5.0~b2-1_all.deb
c40eabdfb1410384bdf58a05035c1d2044a72adedc04c49b00b35127e8beebae 1277430
python3.5-minimal_3.5.0~b2-1_ppc64el.deb
97333f98f78815d30173254647231b741ceed71651ce5734061c1bf0e21830b5 5984
python3.5-venv_3.5.0~b2-1_ppc64el.deb
589041072e5ba4f5151d397213db88a54d4c00f083f17f2b533342d5706ba398 176728
python3.5_3.5.0~b2-1_ppc64el.deb
Files:
b63bae910b155f2c4b904f34f77165f3 3269 python optional python3.5_3.5.0~b2-1.dsc
f1b4f3684af1f56952f2437ba6ab77ff 18449479 python optional
python3.5_3.5.0~b2.orig.tar.gz
f73f6d3acc49a62ce96e6c2eacaf7a94 201484 python optional
python3.5_3.5.0~b2-1.debian.tar.xz
65e24a90a7b4dd8d6fafae8d4357f2fc 87834 python optional
idle-python3.5_3.5.0~b2-1_all.deb
581dbfc947184485e9bfc6afe7a398ba 8431576 debug extra
libpython3.5-dbg_3.5.0~b2-1_ppc64el.deb
0b99ce0f9be15140c3b531810e414b2e 24097168 libdevel optional
libpython3.5-dev_3.5.0~b2-1_ppc64el.deb
4d515ad67415b11608a8e9d2dadcf7a3 549662 python optional
libpython3.5-minimal_3.5.0~b2-1_ppc64el.deb
07c60c1c50e9616bfda0dece64836b41 2007436 python optional
libpython3.5-stdlib_3.5.0~b2-1_ppc64el.deb
b6329df6ea39cec039f50b05e99ef4ea 3129700 libdevel optional
libpython3.5-testsuite_3.5.0~b2-1_all.deb
194ed126107c49da96ba6eee18fb0203 1249066 libs optional
libpython3.5_3.5.0~b2-1_ppc64el.deb
af0746f1d718a86a79e437092ff5b5b8 9265986 debug extra
python3.5-dbg_3.5.0~b2-1_ppc64el.deb
0999c4268799caf01f1bf2fe3c6dd78c 421710 python optional
python3.5-dev_3.5.0~b2-1_ppc64el.deb
67a6558023f64ca14a5cb59f60ed5dde 5365978 doc optional
python3.5-doc_3.5.0~b2-1_all.deb
c5ea2a3fd421f139b6805c0390c11196 436018 python optional
python3.5-examples_3.5.0~b2-1_all.deb
60017365b316bd888e03215fa92971c5 1277430 python optional
python3.5-minimal_3.5.0~b2-1_ppc64el.deb
c886f78dc312665e6e7e2c23472f4437 5984 python optional
python3.5-venv_3.5.0~b2-1_ppc64el.deb
557885921cd230f85330a94c42f318d9 176728 python optional
python3.5_3.5.0~b2-1_ppc64el.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVbGkxAAoJEL1+qmB3j6b14s8QAIQyddE3K0Bv42w8Q3kfk5MG
j9RfdVn0jXIfUoBOOyq/3HpWC18RIFuR9/0QAjls/SAsWK4AjTTbqO7urcdVDCNx
/dIbBXHHPOWVbignotkSjeB3Ea/DHQ67FVRu3JUepm43jjRqbZPaXIStn1Ggsv7p
qESQcrLbc+DYXQHqEm+ILo0qpFBFCCeRL83KqlWVNGtdyHKmnTBTGaG3gsurUqlL
5ziFheNPgstLesZ32suP0Yp8yq5sT2VMeqlQUDBUnacom6pz6OP/l1wlu22s3sGF
UXiTlMEY1QuyafNVTmzMb0PUAfzbhGeyG4yY89QtC0WPV8POsV5ImN0gqjvkBjP9
vjZ2Yc4VmJoa9rOaYWNr0jaIV4dpEQGPu5Fb1oyAYi2XOAORU3vNsF7541FEVmVS
XaxG665J0a845VHEOYjj7wVAz9tpeaLE3YZ3jeOt0BnX3t13odRkDhJP7ggqryie
reUklellq2dpyFddYkhzlNEGcQkshQn1hkpwqC/ATbOS9/m0fknZSVO79v0hKpQE
dfktf6f1sLxeYlT5dSDhZD3iid/dfbghBK4YT/hXELh8prjdjdTPq4BEn2I2hEz5
tHfhZHg8AivZdUgOe+sUhrnXprUFPT/6nNVLCmIjH7xEpuZVUKLDGR7uxkNgzAsz
vVNjz1D9sjlHI2KfKgu7
=9VNB
-----END PGP SIGNATURE-----
--- End Message ---