[Debian-med-packaging] Bug#977171: seqan3: reproducible builds: log file in documentation contains build timestamp

Vagrant Cascadian vagrant at reproducible-builds.org
Sat Dec 12 01:52:36 GMT 2020


Source: seqan3
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs at 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-rules-Remove-_formulas.log-from-documentation.patch
Type: text/x-diff
Size: 712 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20201211/225c95a0/attachment.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20201211/225c95a0/attachment.sig>


More information about the Debian-med-packaging mailing list