Bug#1000944: apbs: reproducible builds: Timestamps and timing information in io.mc examples
Vagrant Cascadian
vagrant at reproducible-builds.org
Wed Dec 1 02:35:28 GMT 2021
Source: apbs
Severity: normal
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org
Various example io.mc files include timestamps and timing information:
https://tests.reproducible-builds.org/debian/rb-pkg/bookworm/amd64/diffoscope-results/apbs.html
/usr/share/apbs/examples/FKBP/io.mc
#·Creation·Date·and·Time:··Mon·Nov·29·17:45:07·2021
vs.
#·Creation·Date·and·Time:··Tue·Jan··3·05:37:35·2023
Vacc_SASA:·Time·elapsed:·1.315417
vs.
Vacc_SASA:·Time·elapsed:·1.368298
The attached patch fixes this by removing these files from debian/rules
in the dh_auto_install override.
If it is not appropriate to remove the io.mc files, another approach
might be to sanitize out all the timestamps and timing information,
although this would seem likely to be a game of whack-a-mole over time.
With this patch applied, apbs should build reproducibly on
tests.reproducible-builds.org once it migrates to the the
testing/bookworm suite, although unstable and experimental also vary
build paths which trigger other issues.
Thanks for maintaining apbs!
live well,
vagrant
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-debian-rules-Remove-io.mc-test-suite-logs-from-examp.patch
Type: text/x-diff
Size: 934 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/reproducible-bugs/attachments/20211130/02971b9a/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/reproducible-bugs/attachments/20211130/02971b9a/attachment.sig>
More information about the Reproducible-bugs
mailing list