Your message dated Tue, 02 Aug 2016 10:06:23 +0000
with message-id <[email protected]>
and subject line Bug#793725: fixed in supercat 0.5.5-4.1
has caused the Debian Bug report #793725,
regarding supercat: please make the mtimes 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.)


-- 
793725: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793725
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: supercat
Version: 0.5.5-4
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: timestamps
X-Debbugs-Cc: [email protected]

Hi!

While working on the “reproducible builds” effort [1], we have noticed
that supercat could not be built reproducibly.

The attached patch sets the mtimes of all files which are modified
during the built to the date of the last changelog entry in order to
produce files with reproducible metadata. Please also consider this
other bug from the reproducible builds team:
https://bugs.debian.org/777396

Cheers,
akira

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

diff -Nru supercat-0.5.5/debian/changelog supercat-0.5.5/debian/changelog
--- supercat-0.5.5/debian/changelog     2009-12-17 04:02:04.000000000 +0100
+++ supercat-0.5.5/debian/changelog     2015-07-26 10:37:56.000000000 +0200
@@ -1,3 +1,10 @@
+supercat (0.5.5-4.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix mtimes before building binary packages to produce reproducible output
+
+ -- akira <[email protected]>  Sun, 26 Jul 2015 10:37:46 +0200
+
 supercat (0.5.5-4) unstable; urgency=low
 
   * debian/rules, debian/control:
diff -Nru supercat-0.5.5/debian/rules supercat-0.5.5/debian/rules
--- supercat-0.5.5/debian/rules 2009-12-17 04:02:04.000000000 +0100
+++ supercat-0.5.5/debian/rules 2015-07-26 10:37:40.000000000 +0200
@@ -4,6 +4,8 @@
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
 
+export SOURCE_DATE_EPOCH = $(shell date -d "$$(dpkg-parsechangelog --count 1 
-SDate)" +%s)
+
 # Package name
 PACKAGE_NAME = supercat
 
@@ -95,6 +97,8 @@
        cd $(PACKAGE_DIR) && ls etc/$(PACKAGE_NAME)/*|sed 's|^|/|' > 
DEBIAN/conffiles
        cd $(PACKAGE_DIR) && find * -type f ! -regex '^DEBIAN/.*' -print0 | 
xargs -r0 md5sum > DEBIAN/md5sums
        dpkg-gencontrol -p$(PACKAGE_NAME) -P$(PACKAGE_DIR)
+       find $(PACKAGE_DIR) -newermt "@$$SOURCE_DATE_EPOCH" -print0 | \
+               xargs -0r touch --no-dereference --date="@$$SOURCE_DATE_EPOCH"
        dpkg-deb --build $(PACKAGE_DIR) ..
 
 binary: binary-indep binary-arch

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: supercat
Source-Version: 0.5.5-4.1

We believe that the bug you reported is fixed in the latest version of
supercat, 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.
Craig Sanders <[email protected]> (supplier of updated supercat 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, 02 Aug 2016 18:49:51 +1000
Source: supercat
Binary: supercat
Architecture: source amd64
Version: 0.5.5-4.1
Distribution: unstable
Urgency: medium
Maintainer: Kumar Appaiah <[email protected]>
Changed-By: Craig Sanders <[email protected]>
Description:
 supercat   - program that colorizes text for terminals and HTML
Closes: 777396 793725 832079
Changes:
 supercat (0.5.5-4.1) unstable; urgency=medium
 .
   * Non-maintainer upload
   * applied patch from Maria Valentina Marin <[email protected]> to make
     the mtimes reproducible (Closes: #793725)
   * applied patch from Chris Lamb <[email protected]> to make the build
     reproducible (Closes: #777396)
   * fixed to work with input lines >= 1024 characters long (20KB should be
     plenty for pkg Depends: Lines)
   * added spcrc-dpkg-l and spcrc-package config files for colourising debian
     pkg info (Closes: #832079)
   * modified debian/rules to use latest autoconf and automake. deleted
     auto-generated files.
   * modified debian/rules to use dpkg-buildflags for hardening
Checksums-Sha1:
 e687ab1e5a3763606c53f1b8b58f6bcbc70c07c2 1824 supercat_0.5.5-4.1.dsc
 fac87399101fdb2108e06d42ca9288a40e61eec0 5424 supercat_0.5.5-4.1.debian.tar.xz
 a3f1bf6c36b0419a229c46f22c85b8281ecb7a01 17860 supercat_0.5.5-4.1_amd64.deb
Checksums-Sha256:
 ac4d90496017f6a39884c2580c73cfc1616abb4e4e9871f0aa7eb39b9acd2dc5 1824 
supercat_0.5.5-4.1.dsc
 02e0b8acf13cd3bd2c9c3452f887a97da263a548578d26544564f3eb2f452397 5424 
supercat_0.5.5-4.1.debian.tar.xz
 9012c2923093963708863a285e4c4fe1ce74849af199c6333918b7d0b112e194 17860 
supercat_0.5.5-4.1_amd64.deb
Files:
 7e3f8e5a67ef918603684ca462685e29 1824 utils optional supercat_0.5.5-4.1.dsc
 3bffc921a479f4ea6d67393a7777e099 5424 utils optional 
supercat_0.5.5-4.1.debian.tar.xz
 c50b48045671b72afd120959ce40b1e6 17860 utils optional 
supercat_0.5.5-4.1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJXoGPCAAoJEGNJDgVeB3TFmpUP/jLk0ll98Vnvvwe68KKYGFtZ
KgmCBPmsuIPLursVwyLsCMv1l/Fi6SdJZbAMpZ3L00KQE/KrQ+LSdKSPjIW+Cyhe
hEzfgZlXFxndGScXk8ZsiJ9WTT6DQyhWn/qikA4bjKgLHYhOIMUyBTyWXqQVdKw7
bH2UJaen3he5eKX99Arog18lJDiCdM5VpBF+ietAws/FHVul8+4pj57RFNb04/Dj
xTGG7gIt0UXPH7JGBBXgGW8okig6D+Vcb6XIfDUIbdZ589dGYi6VS+EKbc8aaSvO
G7F3O8ur/R9fiezO/YJzIa/us5jAlmk0wZXTjOb7v4D6UTJiZAY45NFWe4lvoCqd
vhKfex4m+zFpl9OQliXgtgQaY5Dcci0/RzEHuRGg4GqDrd7vVDrwWLn9yF9AZZmp
oE2OviwNRPPQft//MYSLIMdir/sPShVkylYd/PwfRtH+9C0bJALsdHLhF+WLzJUm
+qm7jQKca3SaQVDbsqNJwD8q7b3p8/KO6L5n/ioO1s0AZ2ekCWIispcJQa/3/eyv
1enCjm2MnPyj7vP5H5O1ctV16C5bYcks7+ePmXLFWxuTin/wZdmvPdaoddvwerR4
eXI4CYDXBCGmkH7x/SGjqhuDurp1W+if0meXgpzaZurXZ6HGHKp8W7Pz5R/bXXpx
430+R9Dza1jGcTvRF779
=M8rB
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to