[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#777011: marked as done (sgmltools-lite: please make the build reproducible)



Your message dated Mon, 10 Aug 2015 10:50:02 +0000
with message-id <E1ZOkeY-00084L-Kn@franck.debian.org>
and subject line Bug#777011: fixed in sgmltools-lite 3.0.3.0.cvs.20010909-18
has caused the Debian Bug report #777011,
regarding sgmltools-lite: 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 owner@bugs.debian.org
immediately.)


-- 
777011: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=777011
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: sgmltools-lite
Version: 3.0.3.0.cvs.20010909-17
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Hi,

While working on the "reproducible builds" effort [1], we have noticed
that sgmltools-lite could not be built reproducibly.

The attached patch removes timestamps from the build system. Once
applied, sgmltools-lite can be built reproducibly in our current
experimental
framework.

 [1]: https://wiki.debian.org/ReproducibleBuilds


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
diff -urNad sgmltools-lite.orig/sgmltools-lite-3.0.3.0.cvs.20010909/debian/rules sgmltools-lite/sgmltools-lite-3.0.3.0.cvs.20010909/debian/rules
--- sgmltools-lite.orig/sgmltools-lite-3.0.3.0.cvs.20010909/debian/rules	2015-02-04 00:06:24.504613000 +0000
+++ sgmltools-lite/sgmltools-lite-3.0.3.0.cvs.20010909/debian/rules	2015-02-04 00:12:04.703738937 +0000
@@ -119,13 +119,13 @@
 	sh debian/common/checkdir.sh
 	bash debian/common/checkroot.sh
 	sh debian/common/installdocs.sh $(PKG)
-	gzip -9 $(PKGDIR)/usr/share/man/man1/*
+	gzip -9n $(PKGDIR)/usr/share/man/man1/*
 	install -o 0 -g 0 -p -m 644 debian/changelog \
 	  $(PKGDOCDIR)/changelog.Debian
 	install -o 0 -g 0 -p -m 644 src/ChangeLog \
 	  $(PKGDOCDIR)/changelog
-	gzip -9 $(PKGDOCDIR)/changelog*
-	gzip -9 $(PKGDOCDIR)/README*
+	gzip -9n $(PKGDOCDIR)/changelog*
+	gzip -9n $(PKGDOCDIR)/README*
 
 	find $(PKGDIR) -print0 2>/dev/null | \
 	  xargs -0r chown --no-dereference 0.0

--- End Message ---
--- Begin Message ---
Source: sgmltools-lite
Source-Version: 3.0.3.0.cvs.20010909-18

We believe that the bug you reported is fixed in the latest version of
sgmltools-lite, 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 777011@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ralf Treinen <treinen@debian.org> (supplier of updated sgmltools-lite 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 10 Aug 2015 12:24:06 +0200
Source: sgmltools-lite
Binary: sgmltools-lite
Architecture: source all
Version: 3.0.3.0.cvs.20010909-18
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Ralf Treinen <treinen@debian.org>
Description:
 sgmltools-lite - convert DocBook SGML source into HTML using DSSSL
Closes: 777011 793720
Changes:
 sgmltools-lite (3.0.3.0.cvs.20010909-18) unstable; urgency=medium
 .
   * QA upload
   * debian/rules:
     - use option -n in gzip invocations in order to not include timestamps.
       Thanks to Chris Lamb for the patch! (closes: #777011)
     - set the mtimes of all files which are modified during the built to the
       date of the last changelog entry. Thanks to Maria Valentina Marin
       for the patch! (closes: #793720)
Checksums-Sha1:
 895b232d8d91a6fa054b1e04583545ef9343592a 1759 sgmltools-lite_3.0.3.0.cvs.20010909-18.dsc
 6cb570316ca041e910c571adb5fe268e4b70e5c4 15190 sgmltools-lite_3.0.3.0.cvs.20010909-18.diff.gz
 2bc09568061288c49d6fb42d1558035f1004e0cc 32506 sgmltools-lite_3.0.3.0.cvs.20010909-18_all.deb
Checksums-Sha256:
 207dacf9094baec44a6e623cd1326a8b80e257a711829a4ce35f00405b433f75 1759 sgmltools-lite_3.0.3.0.cvs.20010909-18.dsc
 b0abe4f57784f879d688bb8d474d89bfecbb0f25f0991028e64fe831571b44fe 15190 sgmltools-lite_3.0.3.0.cvs.20010909-18.diff.gz
 fcc14dd4ced2e48d0c721fc1f9b07f9657dbbe6ec89be30c2200914cbe7c3db2 32506 sgmltools-lite_3.0.3.0.cvs.20010909-18_all.deb
Files:
 88043d9222dfc96cdbac80aadda70d33 1759 text optional sgmltools-lite_3.0.3.0.cvs.20010909-18.dsc
 f6d45ddd751f129d2ce7f4be581b9e4d 15190 text optional sgmltools-lite_3.0.3.0.cvs.20010909-18.diff.gz
 e526936bf384627c92941c98f2f5c73e 32506 text optional sgmltools-lite_3.0.3.0.cvs.20010909-18_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJVyIAoAAoJEHRcR2bUys3/+SgP/RoXfAGD2mk1Ax6kXTuyiLfR
ZlLKxPbuNFFXZFZwGnRB4qiz7VlaTrEjbKSAH41Ca3IMtoJt0rbYb+c6nwTM6BmC
9UVyDxFH9IzyptCWYFnGeanx+Bdfaxr74BPQ0N/ZdvWuswnJhq2tyh8fF6jsM3qz
pN54stiCBFQ91e/1FaKRm3UC13Zyw/+Qg0cCsiHnE+L/eYZXic7lxbl7HfrftWVr
jt2MHpMVp/qbM08ARv5u9is+cj8znS/9RPdirBWkZVug02sQZrZSTUdkaRBEBNFd
Wlfdht8dQTRAk4f/tyLcLnYBfBUx9JYuJhREvDUvUX1ZBWir9hsfuIM1rcsekPMU
aCc/Ylgsi/ouESS5wUtH/pBl1n1sVHPH6y7bvkWP+d2O1ERVRbp5U5hQZCgv9BLk
YjBN1xejWIiXEiEiaBOQZ7P+0p/rwBfHi8cgU3CFtcmmbitQuCbqVNtp9/Ptl+cb
zlMRnF02Gt79SMDdqALkzDfBHPiD0VomHwHuU6u9zTov769/bIbZCUohvHlpkXmO
Sop8jMMlRZFXr4dpsXa2T6pk9REcrmj89gcsLvK10B5ngPu0oUWYK1W4r923GODc
YruP5afLvDl9SV1tKQ5VGBf2bwMjlXDuf1ombAww2mOKpnyJSgT/mVvWskRy41En
5gzvjMlBkx0ieHZ54E67
=4S++
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: