Debian Bug report logs -
#950603
yodl-doc: Embeds timestamp in yodl.ps and yodl.dvi
Reported by: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Tue, 4 Feb 2020 02:54:01 UTC
Severity: normal
Tags: patch
Fixed in version yodl/4.02.02-2
Done: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Frank B. Brokken <f.b.brokken@rug.nl>:
Bug#950603; Package yodl-doc.
(Tue, 04 Feb 2020 02:54:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Frank B. Brokken <f.b.brokken@rug.nl>.
(Tue, 04 Feb 2020 02:54:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: yodl-doc
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
The timestamp is embedded in /usr/share/doc/yodl-doc/yodl.ps.gz and
yodl.dvi.gz, which causes unreproducible builds.
The fix is to export FORCE_SOURCE_DATE=1 in debian/rules to get texlive
to respect the SOURCE_DATE_EPOCH variable.
live well,
vagrant
[0001-debian-rules-Set-FORCE_SOURCE_DATE-1-so-texlive-resp.patch (text/x-diff, inline)]
From 24c81b1342e743fca81e0833a24e0c19cdd47776 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Tue, 4 Feb 2020 02:28:57 +0000
Subject: [PATCH] debian/rules: Set FORCE_SOURCE_DATE=1 so texlive respects
SOURCE_DATE_EPOCH for reproducible builds.
---
debian/rules | 3 +++
1 file changed, 3 insertions(+)
diff --git a/debian/rules b/debian/rules
index b790453..432de57 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,6 +24,9 @@ export CXX = g++
export LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) -Wl,-z,now
+# Set so texlive respects SOURCE_DATE_EPOCH for reproducible builds.
+export FORCE_SOURCE_DATE=1
+
unexport NAME
%:
--
2.20.1
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Frank B. Brokken <f.b.brokken@rug.nl>:
Bug#950603; Package yodl-doc.
(Tue, 04 Feb 2020 07:09:02 GMT) (full text, mbox, link).
Acknowledgement sent
to tony mancill <tony@mancill.com>:
Extra info received and forwarded to list. Copy sent to Frank B. Brokken <f.b.brokken@rug.nl>.
(Tue, 04 Feb 2020 07:09:02 GMT) (full text, mbox, link).
Message #10 received at 950603@bugs.debian.org (full text, mbox, reply):
On Mon, Feb 03, 2020 at 06:51:44PM -0800, Vagrant Cascadian wrote:
> Package: yodl-doc
> Severity: normal
> Tags: patch
> User: reproducible-builds@lists.alioth.debian.org
> Usertags: timestamps
> X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org
>
> The timestamp is embedded in /usr/share/doc/yodl-doc/yodl.ps.gz and
> yodl.dvi.gz, which causes unreproducible builds.
>
> The fix is to export FORCE_SOURCE_DATE=1 in debian/rules to get texlive
> to respect the SOURCE_DATE_EPOCH variable.
Thank you Vagrant. I will address this is yodl and related packages
real soon now!
Cheers,
tony
Reply sent
to tony mancill <tmancill@debian.org>:
You have taken responsibility.
(Tue, 04 Feb 2020 23:45:03 GMT) (full text, mbox, link).
Notification sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer.
(Tue, 04 Feb 2020 23:45:03 GMT) (full text, mbox, link).
Message #15 received at 950603-close@bugs.debian.org (full text, mbox, reply):
Source: yodl
Source-Version: 4.02.02-2
We believe that the bug you reported is fixed in the latest version of
yodl, 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 950603@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
tony mancill <tmancill@debian.org> (supplier of updated yodl 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: SHA512
Format: 1.8
Date: Tue, 04 Feb 2020 14:58:18 -0800
Source: yodl
Architecture: source
Version: 4.02.02-2
Distribution: unstable
Urgency: medium
Maintainer: Frank B. Brokken <f.b.brokken@rug.nl>
Changed-By: tony mancill <tmancill@debian.org>
Closes: 950603
Changes:
yodl (4.02.02-2) unstable; urgency=medium
.
* export FORCE_SOURCE_DATE=1 in debian/rules (Closes: #950603)
Thank you to Vagrant Cascadian for the bug report and fix.
* Bump Standards-Version to 4.5.0
Checksums-Sha1:
7a3994da10bf7f3d93a0a12fed7be27e8c7d1487 2146 yodl_4.02.02-2.dsc
321e867ff8c01dc22bb6966dacb673b4413154c1 11640 yodl_4.02.02-2.debian.tar.xz
799ddf9637c83203071dc655fa02f0a18fedb63f 9555 yodl_4.02.02-2_amd64.buildinfo
Checksums-Sha256:
52676936d62d0c2699e48f893716d8ba1eb7af9602f67babb1ca7cffa95eafc0 2146 yodl_4.02.02-2.dsc
f779c2fb27a49b153642abbbd9f88a0026ce87253bfdcc8b729cdf352298e178 11640 yodl_4.02.02-2.debian.tar.xz
f3014d5a52dfb71dc50517fa65bf036e749839e0d240c128663862e293512ac2 9555 yodl_4.02.02-2_amd64.buildinfo
Files:
2f284852413471e377e918e9028e92bf 2146 text optional yodl_4.02.02-2.dsc
a6497f93adfbfeb6d44213c1b02efe6a 11640 text optional yodl_4.02.02-2.debian.tar.xz
a7efeeacc83cb0cd3d44729fc4582b0f 9555 text optional yodl_4.02.02-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEE5Qr9Va3SequXFjqLIdIFiZdLPpYFAl45+TIUHHRtYW5jaWxs
QGRlYmlhbi5vcmcACgkQIdIFiZdLPpYrpw//dKR5WR/qXT/Ww5FWUCFjA2+tln3w
4SrS2enyd8AchjQ61nsIMYZv4xLlW27kpFugz5iBnCq0fC/PlBxKEl4gkIqVzhTs
yq5R2lBZEeL5R+12C7x8wY0ZVT9vw1DvwMrkncqUJoNiLIlInQdgV5w/dUgdXL71
olEOFSzi+bwGdN6OkhTFd0jAJtjuiyUSiVnatEQjV4w90BXoZmT9toSidCeRSMgd
CnkvROg4TZalH05lYZQ4br22zEjVmwda6y3bRNNPjuPyXASxbbC2sY3rAKS0yXVc
65889k0bPujWAf0VxX3sn06vKVBq2UV7bF0IsU68W9vbtJB9rR4H6A5mZ8d6jJaB
V6SKxsJZVU4wCgh5RMN6fkRdpJ4rV63A/x6FXsZvxsZ9ExNe6tTzFvwUczNNijHi
q9GWgDDw+/okz1lQEbKe/RKYrerhxdWoXZzvj+uDFjH5IxiNQ+5qI7JVqTh85zmZ
ztVLJmMhVC4yLVtctKJ2mUlvK5y7Tdx2M0+IAaiMCJCowo6ssWw126w5DPIPafCe
DDwzSpsNulUC2wDTrxCNBH1bZLD5sFyNrCPyueXr1K0wFshv7xvE9rviy25RrRsv
oHMYPUS9sOWLtG+6QkrYmvtzgKTIfFLYZXlYQpC+VEnFRLaUAfsfYgv7aPXBAuJl
OCUUeP8stbj9y5I=
=y3Y9
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sun, 15 Mar 2020 07:25:05 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:39:51 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.