Your message dated Mon, 29 Jun 2015 13:00:17 +0000
with message-id <[email protected]>
and subject line Bug#788920: fixed in orthanc 0.9.0+dfsg-1
has caused the Debian Bug report #788920,
regarding orthanc: 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.)
--
788920: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788920
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: orthanc
Version: 0.8.4+dfsg-2
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
Hi,
While working on the “reproducible builds” effort [1], we have noticed
that orthanc could not be built reproducibly.
The attached patch changes the value of HTML_TIMESTAMP in the file
Orthanc.doxygen from YES to NO. Once applied orthanc can be built
reproducibly in our current experimental framework.
Patching the doxyfile is necessary in this case because of the following
reasons:
1. Even though the doxygen upstream changed the default value of
HTML_TIMESTAMP from YES to NO this does not affect this package because
the value of HTML_TIMESTAMP is explicitly set to YES.
2. Upstream's doxyfiles cannot reliably be modified to change the value
of HTML_TIMESTAMP during the build process because dh_doxygen is only
run after the build already completed and even adding a new dh command
cannot solve the problem because there exists no sane and reliable
solution to detect the file which will be used as the configuration file
for doxygen (it is not always called doxyfile).
3. In case of this source package a patch against upstream is necessary
in contrast to a patch against Debian rules because this source package
does not call doxygen in debian/rules.
Please also consider forwarding this patch upstream.
Cheers!
akira
[1]: https://wiki.debian.org/ReproducibleBuilds
Description: Set HTML_TIMESTAMP from YES to NO to make package reproducible
--- orthanc-0.8.4+dfsg.orig/Resources/Orthanc.doxygen
+++ orthanc-0.8.4+dfsg/Resources/Orthanc.doxygen
@@ -941,7 +941,7 @@ HTML_COLORSTYLE_GAMMA = 80
# page will contain the date and time when the page was generated. Setting
# this to NO can help when comparing the output of multiple runs.
-HTML_TIMESTAMP = YES
+HTML_TIMESTAMP = NO
# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
# documentation will contain sections that can be hidden and shown after the
--- End Message ---
--- Begin Message ---
Source: orthanc
Source-Version: 0.9.0+dfsg-1
We believe that the bug you reported is fixed in the latest version of
orthanc, 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.
Sebastien Jodogne <[email protected]> (supplier of updated orthanc 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: SHA512
Format: 1.8
Date: Wed, 03 Jun 2015 14:47:20 +0200
Source: orthanc
Binary: orthanc orthanc-doc orthanc-dev
Architecture: source amd64 all
Version: 0.9.0+dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Sebastien Jodogne <[email protected]>
Description:
orthanc - Lightweight, RESTful DICOM server for medical imaging
orthanc-dev - Orthanc development files
orthanc-doc - Documentation of Orthanc
Closes: 788920
Changes:
orthanc (0.9.0+dfsg-1) unstable; urgency=medium
.
* New upstream version. Closes: #788920
* Fix debian/copyright
* Add the ServeFolders plugin
* Removal of the liborthancclient* packages
* Improvements to the documentation
Checksums-Sha1:
c6b43e1275de3fa96d91b049dac3d0d0a07436c4 2520 orthanc_0.9.0+dfsg-1.dsc
eb9e73a4312a2c33ba4a5200b7857afd12bee983 431060 orthanc_0.9.0+dfsg.orig.tar.xz
f0c9d159f915f8e2ab24d99cc5c5d46e3acbc1db 1732692
orthanc_0.9.0+dfsg-1.debian.tar.xz
3b5021b3eac6ed1119fca1fdd7951775f590c395 31146
orthanc-dev_0.9.0+dfsg-1_amd64.deb
c2119dbb3ae6233321052e1bfd11f919483f17f0 123976
orthanc-doc_0.9.0+dfsg-1_all.deb
0a66501ede5af47bfe5cc0a23ec70ebff31512ef 666212 orthanc_0.9.0+dfsg-1_amd64.deb
Checksums-Sha256:
cfb04fffc5464f53895f87d475c74e8e0a23801d394901b8f58b1590ae69002c 2520
orthanc_0.9.0+dfsg-1.dsc
6fc4b617ad8dc7595e2cbc4dfaf67fc85ab7b0fea5c17740371eb3b7da28a2ab 431060
orthanc_0.9.0+dfsg.orig.tar.xz
67200508d09d1390c524ddd108d3fd102c1738f7d50ae3f7eb371394b109dcf7 1732692
orthanc_0.9.0+dfsg-1.debian.tar.xz
c9e54e73be3274a86ff87e6145ca25813cf3d57c9ddf018cb2c6f84ff9c1b47a 31146
orthanc-dev_0.9.0+dfsg-1_amd64.deb
09f68fa087358a1b0129c1cebbd2a864b98d97be73ac02bfd91915bae72d3993 123976
orthanc-doc_0.9.0+dfsg-1_all.deb
f10bfa83a6e6b74ed88e856c53e90ea67cbfbbd46d4fe46d8cec1113a967cd94 666212
orthanc_0.9.0+dfsg-1_amd64.deb
Files:
ff9a7244b92c64e0ce2bf8cca1065ac1 2520 science optional orthanc_0.9.0+dfsg-1.dsc
99a04655dd1e3854070afee02056c007 431060 science optional
orthanc_0.9.0+dfsg.orig.tar.xz
5d7f98f455b98d89d6203a1efe513b0d 1732692 science optional
orthanc_0.9.0+dfsg-1.debian.tar.xz
ade1981339ef0611eb84d4bfe704d893 31146 libdevel optional
orthanc-dev_0.9.0+dfsg-1_amd64.deb
9f7ec38798d9a28b307cc32ef6dfb2c9 123976 doc optional
orthanc-doc_0.9.0+dfsg-1_all.deb
88e55cc0f02ed3ee58ea5cffef68654b 666212 science optional
orthanc_0.9.0+dfsg-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJViHdPAAoJEFeKBJTRxkbRjzQP/RV0HYzh8d052tQvn7jn5bjJ
h021dc5jylwSKjevYPEESE2D6SaAGMIMO3sL+q1WC6N4NO15JyZjxDdPLP+EF9/8
0sKxlBUtyAyfayrtpmd8RkDqgzZai+LrkkJPP0j8Yhgkg2j7LB227aIsxRTjG1Vt
t3wQTZCTu4wdRAgChrDavacbHf1htsAvBSHmAfiZP2Yc+SSKybp8dgMScILdATIS
g8JF7LTd57GvgEPDyRnRoJWjUxVtUshOXOJDlEDpwNbfSumcFMnokpwlTrm7PSMI
wC9LgNl/E9jsFiTHc424mwPcj6IzKSbyK89oPEiK2H2wf9IzVaGZSCbYPCxONgnE
8Lum/cbiJWbSGzT/6lBRJxWLl0gYvn0hzE8Xu1adS9eUKAcWA9Cba/+lQkoXCdq2
WiMSOHH1ux105DZUBEMB7SMcQBJsFI1O62lIrgDwf+lHrwy7b+sldCg7VBoJEkbO
0DbwEB7nCc3wsnWPQiYUr1WAOWCkgZj8Vgbt8tKZWH8ZJKzJQ8R6NoZNNMfFA7Mt
y1QJexiiQ8Nn4l4pj/YwTonC/l/EvaGhQlnAeYPyOrJvKPwK7nEtMkvL6t9zChD6
/Ni6P4glgBQFdfgfyUMxz7a4qQZs+6OF8vAVsThaTQG0xpz78qI5y862JkukozXW
Ifmd7vHL9TNdnKwuxJ+X
=tjNf
-----END PGP SIGNATURE-----
--- End Message ---