Debian Bug report logs - #977171
seqan3: reproducible builds: log file in documentation contains build timestamp

version graph

Package: src:seqan3; Maintainer for src:seqan3 is Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>;

Reported by: Vagrant Cascadian <vagrant@reproducible-builds.org>

Date: Sat, 12 Dec 2020 01:57:01 UTC

Severity: normal

Tags: patch

Fixed in version seqan3/3.0.2+ds-5

Done: Andreas Tille <tille@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>:
Bug#977171; Package src:seqan3. (Sat, 12 Dec 2020 01:57:03 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, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>. (Sat, 12 Dec 2020 01:57:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Vagrant Cascadian <vagrant@reproducible-builds.org>
To: submit@bugs.debian.org
Subject: seqan3: reproducible builds: log file in documentation contains build timestamp
Date: Fri, 11 Dec 2020 17:52:36 -0800
[Message part 1 (text/plain, inline)]
Source: seqan3
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

The file /usr/share/doc/libseqan3-dev/html/_formulas.log.gz contains
timestamps from the running build:

  https://tests.reproducible-builds.org/debian/rb-pkg/bullseye/amd64/diffoscope-results/seqan3.html

  1 This·is·pdfTeX,·Version·3.14159265-2.6-1.40.21·(TeX·Live·2020/Debian)·(preloaded·format=latex·2023.1.15)··15·JAN·2023·09:31

  1 This·is·pdfTeX,·Version·3.14159265-2.6-1.40.21·(TeX·Live·2020/Debian)·(preloaded·format=latex·2020.11.10)··10·NOV·2020·21:00


Since this file appears to be a log file and is not referenced in any of
the generated documentation, the simplest fix appears to be to remove
this file. The attached patch to debian/rules removes the _formulas.log
file in the dh_installdocs target.

While this fix doesn't solve all of the reproducibility issues for
seqan3 (e.g. build paths), it fixes the only other reproducibility issue
for bullseye, where the build path is not varied.


Thanks for maintaining seqan3!


live well,
  vagrant
[0001-debian-rules-Remove-_formulas.log-from-documentation.patch (text/x-diff, inline)]
From 5a0ee3630dc60407806ce5cbf1bb23a01c7eab94 Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@reproducible-builds.org>
Date: Sat, 12 Dec 2020 01:41:08 +0000
Subject: [PATCH] debian/rules: Remove _formulas.log from documentation
 directory.

---
 debian/rules | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/debian/rules b/debian/rules
index 618da097..36c9c603 100755
--- a/debian/rules
+++ b/debian/rules
@@ -88,6 +88,8 @@ ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS) $(DEB_BUILD_PROFILES)))
 else
 	dh_installdocs
 endif
+	# Remove log file which embeds timestamps
+	rm -f $(CURDIR)/debian/seqan3-doc/usr/share/doc/libseqan3-dev/html/_formulas.log
 
 override_dh_install:
 	dh_install
-- 
2.29.2

[signature.asc (application/pgp-signature, inline)]

Reply sent to Andreas Tille <tille@debian.org>:
You have taken responsibility. (Sat, 12 Dec 2020 20:51:03 GMT) (full text, mbox, link).


Notification sent to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer. (Sat, 12 Dec 2020 20:51:03 GMT) (full text, mbox, link).


Message #10 received at 977171-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 977171-close@bugs.debian.org
Subject: Bug#977171: fixed in seqan3 3.0.2+ds-5
Date: Sat, 12 Dec 2020 20:49:31 +0000
Source: seqan3
Source-Version: 3.0.2+ds-5
Done: Andreas Tille <tille@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated seqan3 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: Sat, 12 Dec 2020 18:52:29 +0100
Source: seqan3
Architecture: source
Version: 3.0.2+ds-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 977171
Changes:
 seqan3 (3.0.2+ds-5) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Vagrant Cascadian ]
   * Remove log file in documentation which contains build timestamp
     Closes: #977171
 .
   [ Andreas Tille ]
   * Standards-Version: 4.5.1 (routine-update)
   * Remove trailing whitespace in debian/changelog (routine-update)
Checksums-Sha1:
 f2d31891a252f52b2193175b58602f7ca5ca5939 2530 seqan3_3.0.2+ds-5.dsc
 bb8f3c34bf7a1b68fa43fe5dae79381256f97425 10672 seqan3_3.0.2+ds-5.debian.tar.xz
 10518dddbbf0fac3230b36b548599bc8d44c49ff 10608 seqan3_3.0.2+ds-5_amd64.buildinfo
Checksums-Sha256:
 75e9b91fb3d6049173c6235083540bd4388759e629fd40a8cf2e310420d33a3c 2530 seqan3_3.0.2+ds-5.dsc
 43f76accb093b331e75ff1f637e4e8ada21fdc4c26442dba53c6a3e942ea34f6 10672 seqan3_3.0.2+ds-5.debian.tar.xz
 819981d986d50ea7cafd1b38c4cd904e6daa48ef4154bbf8699e80f4abac7e4e 10608 seqan3_3.0.2+ds-5_amd64.buildinfo
Files:
 0e97fb14148e8d323c37f23462ca463c 2530 science optional seqan3_3.0.2+ds-5.dsc
 7365bad20525a5cdf2fefdd5579a9e92 10672 science optional seqan3_3.0.2+ds-5.debian.tar.xz
 9e77884837ce41d47ec3b06e38cc3264 10608 science optional seqan3_3.0.2+ds-5_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAl/VKbERHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtGYIw//XWsOVuYgAAkZWmjFrb2zNhWA2bLG1iJ5
gwRUTq0wHNYO2B16VcSoO5WKJ94BEWWL3km2OebyL87AR6jwtkwq4rOGlmMsbrww
ABWW1vxEj6K9KW+QsWn/KQbadtqQHxyf4deMIfoCk+HQw1TXzUcACH5/6UGann0z
0q1G/xqvvsZP8QMH5ORAU1rsavyEaw0Af45Gm7iIG7caltfF+VfDi2hrCARw20p9
yWEMZLpHbpoJfZgjmLQEY92M1UucvJIg/+7pBJzF5MJeD9F2h+jpsQejjYTXzlCC
oV/nJvUCTjoVSOwCiEYgKRC2j6BluY3UQA3wb/HyR21Gp1mdGvwCYRZUuKhP42vU
IuyD0sA5Q9jmO9s7pNb0oebWASqlAh4HdLvH+5DMUVDSP4+IC5nTmvoDFsJOeV+H
81yY+6SV9yIGtEeGOQhGlbwi2CPSO3U4V0+2T3ojin1LK8Fm4ahQVwF5rnFqHIZJ
aCeoiBvhqeCrTI7iSRJHJy6alFHOTSHDg0gv3svjinSx4L7CFyGC0jG/NDUPSfPp
l/XF+R91PCoOohrxZB5ksDSjcuRw3iRMk2iWAEIylMqGgUgLzLc4D5nTmfs0+7mH
yjEfxS3O6EqzOetZcOBHeHf4lyjEcVedXeAzUQWt9hs5BS29aBUb38rjPoAyDpwK
FrowAD+kzLY=
=PfOF
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 10 Jan 2021 07:28:32 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 12:50:39 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.