Debian Bug report logs -
#854492
xlsx2csv: please make the build reproducible (timestamps)
Reported by: Daniel Shahaf <danielsh@apache.org>
Date: Tue, 7 Feb 2017 17:24:02 UTC
Severity: wishlist
Tags: patch
Found in version xlsx2csv/0.20+20161027+git5785081-1
Fixed in version xlsx2csv/1:0.7.4+git20181115.89ffd7d-1
Done: toddy@debian.org (Dr. Tobias Quathamer)
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, danielsh@apache.org, reproducible-bugs@lists.alioth.debian.org, Jari Aalto <jari.aalto@cante.net>:
Bug#854492; Package src:xlsx2csv.
(Tue, 07 Feb 2017 17:24:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Daniel Shahaf <danielsh@apache.org>:
New Bug report received and forwarded. Copy sent to danielsh@apache.org, reproducible-bugs@lists.alioth.debian.org, Jari Aalto <jari.aalto@cante.net>.
(Tue, 07 Feb 2017 17:24:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: xlsx2csv
Version: 0.20+20161027+git5785081-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
Hi!
While working on the “reproducible builds” effort [1], we have noticed
that xlsx2csv could not be built reproducibly:
> make[1]: Entering directory '/build/1st/xlsx2csv-0.20+20161027+git5785081'
> tail: cannot open 'changelog' for reading: No such file or directory
> dpkg-parsechangelog: error: tail of changelog gave error exit status 1
> /usr/bin/make -C man -f pod2man.mk \
> PODDATE="2018-03-12" \
> PACKAGE=xlsx2csv \
> makeman
The attached patch fixes this. (Tested with stable's version of
devscripts because my sbuild is broken.)
Cheers,
Daniel
[1]: https://wiki.debian.org/ReproducibleBuilds
diff --git a/debian/rules b/debian/rules
index e902925..2cf0f62 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,7 +3,7 @@
PACKAGE = xlsx2csv
URL = git://github.com/dilshod/xlsx2csv.git
UPSTREAMDIR = ../upstream.git
-BUILD_DATE = $(shell dpkg-parsechangelog -S Date -lchangelog)
+BUILD_DATE = $(shell dpkg-parsechangelog -S Date)
PODDATE = $(shell date -u "+%Y-%m-%d" -d "$(BUILD_DATE)")
man:
Reply sent
to toddy@debian.org (Dr. Tobias Quathamer):
You have taken responsibility.
(Tue, 29 Jan 2019 22:09:06 GMT) (full text, mbox, link).
Notification sent
to Daniel Shahaf <danielsh@apache.org>:
Bug acknowledged by developer.
(Tue, 29 Jan 2019 22:09:07 GMT) (full text, mbox, link).
Message #10 received at 854492-close@bugs.debian.org (full text, mbox, reply):
Source: xlsx2csv
Source-Version: 1:0.7.4+git20181115.89ffd7d-1
We believe that the bug you reported is fixed in the latest version of
xlsx2csv, 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 854492@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dr. Tobias Quathamer <toddy@debian.org> (supplier of updated xlsx2csv 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: Tue, 29 Jan 2019 22:42:50 +0100
Source: xlsx2csv
Architecture: source
Version: 1:0.7.4+git20181115.89ffd7d-1
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Dr. Tobias Quathamer <toddy@debian.org>
Closes: 854492 895838
Changes:
xlsx2csv (1:0.7.4+git20181115.89ffd7d-1) unstable; urgency=medium
.
* QA upload.
* Set Maintainer to Debian QA Group
* New upstream version 0.7.4+git20181115.89ffd7d (Closes: #895838)
- Update d/copyright
- Refresh patch
* Update d/watch again for new upstream tagging scheme
* Make the build reproducible.
Thanks to Daniel Shahaf <danielsh@apache.org> (Closes: #854492)
* Use debhelper v12
Checksums-Sha1:
f9e66ee63955fa68b2804b116b6f3cf75c549c16 2003 xlsx2csv_0.7.4+git20181115.89ffd7d-1.dsc
a5dfd455f6f5ba728fa942a4105509e65961aea4 206839 xlsx2csv_0.7.4+git20181115.89ffd7d.orig.tar.gz
12ab1cade1bcbfdea6402c9c29330709ef0f30d2 3152 xlsx2csv_0.7.4+git20181115.89ffd7d-1.debian.tar.xz
ff5538c2c9f0a79e11d5748efc046611c25ce137 6370 xlsx2csv_0.7.4+git20181115.89ffd7d-1_amd64.buildinfo
Checksums-Sha256:
41b6ce43301e6819525209d64daf4f6fbb80f2b0e1521e7d3f64425ee0623893 2003 xlsx2csv_0.7.4+git20181115.89ffd7d-1.dsc
8b4ab7179de26b38d666b0f31554e997a3dd841135cd8e76a0d09ca0a3861567 206839 xlsx2csv_0.7.4+git20181115.89ffd7d.orig.tar.gz
606e0b7f0847fda2408ced16f7f860e46d267d8bfb93a5a9709495c122cd33fa 3152 xlsx2csv_0.7.4+git20181115.89ffd7d-1.debian.tar.xz
e8bbce4fa8e6b4e27fb04832be0dfea4b8e58fb9f2da6cc5ffe9a3ab6ddea63b 6370 xlsx2csv_0.7.4+git20181115.89ffd7d-1_amd64.buildinfo
Files:
def5915bd05e05fe0e35c1b08e582b0a 2003 text optional xlsx2csv_0.7.4+git20181115.89ffd7d-1.dsc
1d17e6d6e761db028d6fd997e86e962e 206839 text optional xlsx2csv_0.7.4+git20181115.89ffd7d.orig.tar.gz
a14b68436fff854472e054101d7b7b71 3152 text optional xlsx2csv_0.7.4+git20181115.89ffd7d-1.debian.tar.xz
77cdad7e4940b051cbfa89ce53f39654 6370 text optional xlsx2csv_0.7.4+git20181115.89ffd7d-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEE0cuPObxd7STF0seMEwLx8Dbr6xkFAlxQyooACgkQEwLx8Dbr
6xlqIQ//ec2K1HaqEzBMVs8xPYTNaNAnf4enoob4oCS2Kf87/PF2cUlYURp1oLeW
4jFqaWjTR0mhcr6PRaU4KS2FuGac6cHsshFO/Q3TbKEq63jPiZZshRB2ThxwpM9Y
DbYoYXfJcX5Bp1SOAkaRUupumEPWlVCIMLdotFqvqTl5Gp3JLP33H719OsAm7/x7
CnZAbBdO1Mv741HYq2B4LgnK+eDWVxXeAfNxzjCtgsGp6Ch9EkFn8+yyMQaj4kzu
egbFSUbSUBlbtIROvsSqKjY3zxNI1q1C6hb9yEfl5jhSgkKKeMY9f5fdctBqBXyp
2p6CnKNQz5+51euy+rDgcW1P+jSoL23BDqDARl1Qvb5pUmJisdJ+KJV2ScTblEML
3d43uifT4wqDOVIjigBHIsUa++WNBxfDRpBtxTMLVkQ9DQyfsVY2170hoQLvL5cv
YkBjoGH+usu6N6H/EKjqbSUvnhMQZZ0LNAe9BDQ3epY72l9c4rBj/Bg9+/v+z4cO
zPDWnNCFXLEdU+C95foFBaM2veNcd1Ocy+6R0YxgaZaYtZCnDNErCW16FXPJ6kJ1
8jR/e1IuxY6pmUU9jwZR8WV/e+bw1gmw9KLzjWm4PE8aHNjHaQJbsTRaf3dpXLIT
Y+QNJHOy1MTunT49VBQN+gvTV26+jzfdDladdcwxFDw7w2xU+EI=
=QnmR
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 04 Mar 2019 07:36:21 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 13:45:49 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.