Your message dated Fri, 21 Aug 2015 16:52:06 +0000
with message-id <[email protected]>
and subject line Bug#788393: fixed in brian 1.4.1-3
has caused the Debian Bug report #788393,
regarding brian: [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.)
--
788393: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788393
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: brian
Version: 1.4.1-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi!
While working on the "reproducible builds" effort [1], we have noticed
that brian could not be built reproducibly.
The attached patch removes extra timestamps from the build system.
Once applied, brian can be built reproducibly in our current experimental
framework.
[1]: https://wiki.debian.org/ReproducibleBuilds
-- System Information:
Debian Release: stretch/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -urNp brian-1.4.1.old/debian/rules brian-1.4.1/debian/rules
--- brian-1.4.1.old/debian/rules 2014-07-30 12:30:01.000000000 -0300
+++ brian-1.4.1/debian/rules 2015-06-10 10:43:01.075701742 -0300
@@ -5,6 +5,9 @@ ifeq (,$(findstring get-orig-source, $(M
export http_proxy=http://127.0.0.1:9/
endif
+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)"
PACKAGE_NAME = python-brian
PACKAGE_ROOT_DIR = debian/${PACKAGE_NAME}
@@ -38,7 +41,7 @@ override_dh_auto_install:
ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
mkdir -p docs_sphinx/_static # to avoid crashes with older sphinx (e.g. on jaunty)
export PYTHONPATH=$$(/bin/ls -d $(INSTALL_PATH)/usr/lib/$(PYTHON)/*-packages); \
- { cd docs_sphinx; sphinx-build -a -E -b html . ../docs; }
+ { cd docs_sphinx; sphinx-build -a -E $(SPHINXOPTS) -b html . ../docs; }
-rmdir docs_sphinx/_static # remove directory possibly created above
rm docs/_static/jquery.js
rm -r docs/.doctrees
--- End Message ---
--- Begin Message ---
Source: brian
Source-Version: 1.4.1-3
We believe that the bug you reported is fixed in the latest version of
brian, 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.
Yaroslav Halchenko <[email protected]> (supplier of updated brian 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, 21 Aug 2015 16:41:19 +0200
Source: brian
Binary: python-brian python-brian-lib python-brian-doc
Architecture: source all amd64
Version: 1.4.1-3
Distribution: unstable
Urgency: medium
Maintainer: NeuroDebian Team <[email protected]>
Changed-By: Yaroslav Halchenko <[email protected]>
Description:
python-brian - simulator for spiking neural networks
python-brian-doc - simulator for spiking neural networks - documentation
python-brian-lib - simulator for spiking neural networks -- extensions
Closes: 785971 788393
Changes:
brian (1.4.1-3) unstable; urgency=medium
.
* Deprecate python-support (Closes: #785971)
* Fix timestamp for sphinx based on the changelog. Thanks Juan Picca for
the report and the patch (Closes: #788393)
* Moved debian/upstream to debian/upstream/metadata
* Policy boost to 3.9.6 (no changes)
* Tuned up debian/copyright
Checksums-Sha1:
ac9fcc930cbb4d1d4c357f5dff3947a7a8b44bdb 2264 brian_1.4.1-3.dsc
49959cdd191783aa0161e710e0a22569a27b8e9c 14492 brian_1.4.1-3.debian.tar.xz
89513b1364a00db071af30bd1213686cee7e88bb 1975532
python-brian-doc_1.4.1-3_all.deb
069d9127f291f657fd0fb4ec2e22e302a25b7de8 40146
python-brian-lib_1.4.1-3_amd64.deb
e21cf315d3b13e32d7d7c7f52a44087875aed7b9 400526 python-brian_1.4.1-3_all.deb
Checksums-Sha256:
5c5a6396d282d2ac0950db80f23df4f795aabe641c3e88c9d227f06844ec9341 2264
brian_1.4.1-3.dsc
7e61ce860a339e098507c92dd3f337247f47b46026cd2a7c8a696271ca11eb2c 14492
brian_1.4.1-3.debian.tar.xz
44083055a45739d6c2f060b62a49b42eeefc7fa2d7b3fd711f9fac4733bc391d 1975532
python-brian-doc_1.4.1-3_all.deb
b2827f3a704298cff968f2e3822934697ff893ca668d82de0a2ccd0f202d95d0 40146
python-brian-lib_1.4.1-3_amd64.deb
c7b4a5d18b4d8d06a6050a9035819f193a6163f29c65794a6b45fe4496b14692 400526
python-brian_1.4.1-3_all.deb
Files:
1e8d19ab759b18b969c53d93acb5a74b 2264 python extra brian_1.4.1-3.dsc
a917bcbaad4b638553c5e994da83af92 14492 python extra brian_1.4.1-3.debian.tar.xz
e134dd6054444a6dadd679da11df9505 1975532 doc extra
python-brian-doc_1.4.1-3_all.deb
ef4505c2df4822f84817674204d42b2d 40146 python extra
python-brian-lib_1.4.1-3_amd64.deb
454c5d15eb0ce99f222e86bd63bf8c34 400526 python extra
python-brian_1.4.1-3_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJV1zmLAAoJEKLeI1Bi2jP6mNoQAIpI7BpasuR6HjRaoUxAANzj
RxdH0cGbxJtdwn1ctrWBZTev+sjSJD3nnUYBBCzotalREqcFWYf4FMSah9DQoWXx
Uf2PsIXjW0a2Trozg9dP2ulnogvB2kT1iZ2djmo0z2BJdA/zFgqQG9AvKXaEpWme
eswjpE1dTdYTUpxD/T+xSPCg7vjBDxz/QQYYd6OZWnhk9jlac3rBpLPmcHwmXHqZ
4+KOvGTjIjCJX5IgFF6XrtykSYN4nzxIaLYeqiD32QWezWRPA8RQAg7Xz7gkm1UF
hcJ+QEa8FBBEWM70ArO1VbhwxuBH2QXkmY/60eCWz0D8zKRR5KRixNWzl7PNubHv
kCxqdFdAjrO4jceSGAeknuGt7QBYZLJDAUkh068MkUmsiupO4n/aBSDVsbSW5F/Z
XWxbdmq3u4m0MfwxPCwo65lntLd/KCUkKNPQx22XmtIvjLKgaoPgVezd83Yk2V5X
+VGcHE/oz640WdtIdow7ysVE3vW7JPrL4dEZOdtrRgXEzKbpuY6wNxky6PLuklei
jVCcQzVXz8u/aAjutLuCkU6V6lEYsWXe7JZg4rR5OLxLx1yk9O9P9j+8TMBWbaCc
IHoqqErve+mqwJ+/XjJTP7/sbCVWyyTZl3oJEv0IvUMgdmzRg5//WYsLWbx3DoCT
7PzFa3qyw86XH1ntF4aR
=X3r2
-----END PGP SIGNATURE-----
--- End Message ---