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