Your message dated Thu, 02 Jul 2015 12:22:56 +0000
with message-id <[email protected]>
and subject line Bug#788402: fixed in linop 0.8.2-3
has caused the Debian Bug report #788402,
regarding linop: [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.)
--
788402: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788402
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: linop
Version: 0.8.2-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that linop could not be built reproducibly.
The attached patch removes extra timestamps from the build system.
Once applied, linop can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
diff -urNp linop-0.8.2.old/debian/rules linop-0.8.2/debian/rules
--- linop-0.8.2.old/debian/rules 2014-04-22 08:10:37.000000000 -0300
+++ linop-0.8.2/debian/rules 2015-06-10 21:39:25.436091821 -0300
@@ -3,11 +3,14 @@
export DH_VERBOSE=1
export PYBUILD_NAME=linop
+LAST_CHANGE = $(shell dpkg-parsechangelog -S Date)
+BUILD_DATE = $(shell LC_ALL=C date -u "+%B %d, %Y" -d "$(LAST_CHANGE)")
+
%:
dh $@ --with python2,python3,sphinxdoc --buildsystem=pybuild
override_dh_auto_install-indep:
- python setup.py build_sphinx -b html
+ python setup.py build_sphinx -b html --today="$(BUILD_DATE)"
override_dh_sphinxdoc:
ifeq (,$(findstring nodoc,$(DEB_BUILD_OPTIONS)))
--- End Message ---
--- Begin Message ---
Source: linop
Source-Version: 0.8.2-3
We believe that the bug you reported is fixed in the latest version of
linop, 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.
Ghislain Antony Vaillant <[email protected]> (supplier of updated linop
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: Tue, 30 Jun 2015 19:29:46 +0100
Source: linop
Binary: python-linop python3-linop python-linop-doc
Architecture: source all amd64
Version: 0.8.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Ghislain Antony Vaillant <[email protected]>
Description:
python-linop - Linear mathematical operators in Python (Python 2)
python-linop-doc - Linear mathematical operators in Python (documentation)
python3-linop - Linear mathematical operators in Python (Python 3)
Closes: 788402
Changes:
linop (0.8.2-3) unstable; urgency=medium
.
[Ghislain Antony Vaillant]
* Bump standards version, no changes required.
* d/control:
- fix uploaders field,
- remove build-dep on python-docutils.
* d/copyright:
- use compatible licensing for debian/*,
- remove unneeded entry for tests/*.
* d/rules:
- make non-verbose default,
- add symlink to system mathjax in -doc package.
* d/patches:
- add use-system-mathjax.patch.
.
[Juan Picca]
* d/rules: make package build reproducible. (Closes: #788402)
Checksums-Sha1:
6823d9bbe76aad92bb581223531031f493031b96 2261 linop_0.8.2-3.dsc
a0ee68b95bdfdce5fa5c61c04c544499933923ce 3272 linop_0.8.2-3.debian.tar.xz
7392b880fde5b3a38dec637c7a662ef68e3799b1 32354 python-linop-doc_0.8.2-3_all.deb
f4dc10a8f16c3695c3b1bdefce81c68103b0c221 11224 python-linop_0.8.2-3_amd64.deb
444c1300eeb5ffb4d373498638ca45f735550dc4 4964 python3-linop_0.8.2-3_amd64.deb
Checksums-Sha256:
d51506504f797aa4ad879b49bb51eaeb17a52e545c1681dc4ed1e8b6c576b4cf 2261
linop_0.8.2-3.dsc
fafaeed276238c26dd010d15556457a8e26aa7770a8f40f646224f4d078310bf 3272
linop_0.8.2-3.debian.tar.xz
327f32baa6063db6066d27843d7123be1c77d50547f0454bc925fb8690e98a45 32354
python-linop-doc_0.8.2-3_all.deb
fb31966ab220415a3c8db377ee4265291740d534389afda0822acaf764673723 11224
python-linop_0.8.2-3_amd64.deb
54a0ca9b4d03f9ace465596d8059cbb4f0af9ebaff1ca8e1405a8fed230862ff 4964
python3-linop_0.8.2-3_amd64.deb
Files:
b8e31d42c7039e2d4109040a495b2676 2261 python optional linop_0.8.2-3.dsc
905bc1fbd2cd8923a82354251f12d592 3272 python optional
linop_0.8.2-3.debian.tar.xz
a7d02012720cb41a79c60e8976b9ee7b 32354 doc optional
python-linop-doc_0.8.2-3_all.deb
ec8c72c494d869d767450638b23bc43d 11224 python optional
python-linop_0.8.2-3_amd64.deb
82e2c282279bf2a280c576ca09661e5c 4964 python optional
python3-linop_0.8.2-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVlSoeAAoJEFeKBJTRxkbRS0UQAJH4XAO45zu+mfBG9b3sGF9p
YhlYl8m5i8eN4WD6owKZHtsBlk0vo2dEdQoteYW1O4TKfMl8O6DmEf01LSpV49i3
sjIf4f0/kw7VCfxyT44p5STefJbhUghKmWX86E1H3RXd91uYg8sTMe7QIk++BBLV
41SGZU39AIzY43p1SqVT5qFUHz34Dfto/fV6Kt6d+ehoCLx+gVA4FXpOYP/9zLfm
xng2QL5FsPk0lQuu2kT5a7TFUu8YSd+s/Pw7Jd+4XubZTHauo5jjx8UaCC4c4/xr
swiBvZzZmf1LS6yhioj20G6+pXg0ZT/FSMDqCJfGNYUEYApsfG17GcUiScUSWC/J
7fyxHXbJu0R7J7DMyRipcXWcR8I0mfEksdTFOFPKF79n6e03Kz1XZ/A7rm/CxT/e
ZIhI9a0k0Wi2KgBVGaqdmDU9uPQKMIuctYdjFCz7jW3gfB2XSwMynk/1iZhc+vgA
gWwFDV20V8xNr+hcglPsQ2xeaHXVY+3Cqpzhu+S7+ihjqH23aw4Ag51wxOTf0MEn
pm8Vsc7F/xbl/imYHs70J3M/BL4VEkqSyYZWL3pmyr+TdMJRPNUMV1Ci4NofwwYX
/XLkWgSsNE+0RwNYmG4mARz9vO1DxKSgQv8fYKwOOa9++oY3vj2yxTMbwyr2snMz
CB2m8JN64fTsZbk/Uza5
=dS2B
-----END PGP SIGNATURE-----
--- End Message ---
--
debian-science-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers