Your message dated Mon, 15 Aug 2016 13:35:04 +0000
with message-id <[email protected]>
and subject line Bug#793726: fixed in taggrepper 0.05-2
has caused the Debian Bug report #793726,
regarding taggrepper: 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.)


-- 
793726: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793726
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: taggrepper
Version: 0.05-1
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 taggrepper 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/777725

Cheers,
akira

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

diff -Nru taggrepper-0.05/debian/changelog taggrepper-0.05/debian/changelog
--- taggrepper-0.05/debian/changelog    2013-06-23 15:50:31.000000000 +0200
+++ taggrepper-0.05/debian/changelog    2015-07-26 10:42:29.000000000 +0200
@@ -1,3 +1,10 @@
+taggrepper (0.05-1.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:42:19 +0200
+
 taggrepper (0.05-1) unstable; urgency=low
 
   * Update autoconf files
diff -Nru taggrepper-0.05/debian/rules taggrepper-0.05/debian/rules
--- taggrepper-0.05/debian/rules        2013-06-23 15:48:35.000000000 +0200
+++ taggrepper-0.05/debian/rules        2015-07-26 10:42:16.000000000 +0200
@@ -8,6 +8,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 = taggrepper
 
@@ -97,6 +99,8 @@
        $(INSTALL_DIR) $(PACKAGE_DIR)/DEBIAN
        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: taggrepper
Source-Version: 0.05-2

We believe that the bug you reported is fixed in the latest version of
taggrepper, 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.
Kumar Appaiah <[email protected]> (supplier of updated taggrepper 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: Mon, 15 Aug 2016 18:54:39 +0530
Source: taggrepper
Binary: taggrepper
Architecture: source amd64
Version: 0.05-2
Distribution: unstable
Urgency: medium
Maintainer: Kumar Appaiah <[email protected]>
Changed-By: Kumar Appaiah <[email protected]>
Description:
 taggrepper - search and match tags of audio files against regular expressions
Closes: 777725 793726
Changes:
 taggrepper (0.05-2) unstable; urgency=medium
 .
   [ Maria Valentina Marin ]
   * Fix mtimes before building binary packages to produce reproducible
     output. (Closes: #777725, #793726)
 .
   [ Kumar Appaiah ]
   * Update standards version to 3.9.8 (no changes needed)
   * Update project homepage
Checksums-Sha1:
 cdf8c231883bdd9fc8cf5b8180a5ed7ea9a4545b 1773 taggrepper_0.05-2.dsc
 aed5e8524a0196796ce938db9f36072b7f232eb2 3348 taggrepper_0.05-2.debian.tar.xz
 08b35fe6a422ff33eccf9dc7e6817e103219c251 12274 taggrepper_0.05-2_amd64.deb
Checksums-Sha256:
 8d36a75171657c89bdc58c4a6ce29b5b2c0e624079ce22051786859626cb642a 1773 
taggrepper_0.05-2.dsc
 25c80e4a221fda064968ab13ff15e60a9ee8524a644273cc9575f0bd9b23fccf 3348 
taggrepper_0.05-2.debian.tar.xz
 d0c87377893d67cb3517aa4e0735ac02ab7cd8913732467c9274ca04c00787f6 12274 
taggrepper_0.05-2_amd64.deb
Files:
 29e382b4916f53854e940efa31833227 1773 sound optional taggrepper_0.05-2.dsc
 56928ef0b289197a6bbebc00ff3a8f6d 3348 sound optional 
taggrepper_0.05-2.debian.tar.xz
 6dc1889942eca4face493c4f84aeeabb 12274 sound optional 
taggrepper_0.05-2_amd64.deb

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

iQIcBAEBCgAGBQJXscMQAAoJEHqPSei2NIC+5oEQAJErhk5ciUaMCzrLeedjV+zO
O51qXhqLdcDSNkNJUKaCjMTDXhdUipTLZud+q1eFtAUypgEIXpIm0X1gAgVunmgH
I4ZOxdv7Qeo37tbkvqQhvm+fUrY0XjZCBF9mu85DmQ8akGqSz2GRRqiL0XMrQU2i
SAmAojz/BPzH2WBf1gwq0VOusa2xPXfoheTx2uv4/Nr9pjyZ1mH1KvSOTKSXbFtF
f91mYtFYCFi58lnJOfBKU8XGlSzzqqh0ZY8SvJPZJzNzK4Zp4nrYm2ItBIyWDENg
5VKrfhGyH4p9MTFYPJWdCOg5db27g/NSqXhxE+AOW4hnOjogYnt+KQV7EaRO2vgc
roJNudAsTflWYkrS7ibOTkHOjlh/IDnRoZmjLkKAdVpXzFp/lIeru+wGLlIeo6OR
13ZUIemzJFkeKD+8X6qhkWhn6FnmZ5yWb8Xcs++7kejFWNfUom9ZT1sHAQyzau7J
JadOdy8NLf4CHF0uN6SdzGBgEOU+4/NngyorQSaYoOrwxDxNfhCTlTDAN5Lxjh45
yp/F62su93YfYv2Ns81AY56357cVL72KcokSxfr3/MhzPiLJkuBWFsa4Jjlooxtr
KirszbQoeT4Ym2NmUeoppEjgx+qNpNzjl2aMKffoFNslIYsU2xEK6P6MEN5Dbkyd
KkQTPobsf5F07uK2bmGD
=uTYx
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to