[med-svn] [Git][med-team/ariba][master] use fixed timestamps for recreated test files to improve reproducibility
Sascha Steinbiss (@satta)
gitlab at salsa.debian.org
Wed Dec 3 14:28:32 GMT 2025
Sascha Steinbiss pushed to branch master at Debian Med / ariba
Commits:
af2194e5 by Sascha Steinbiss at 2025-12-03T15:27:52+01:00
use fixed timestamps for recreated test files to improve reproducibility
- - - - -
2 changed files:
- debian/changelog
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+ariba (2.14.7+ds-8) unstable; urgency=medium
+
+ * Use fixed timestamps for recreated test files to improve reproducibility.
+
+ -- Sascha Steinbiss <satta at debian.org> Wed, 03 Dec 2025 15:22:12 +0100
+
ariba (2.14.7+ds-7) unstable; urgency=medium
* d/control: add missing dependency on python3-pkg-resources.
=====================================
debian/rules
=====================================
@@ -23,3 +23,10 @@ override_dh_installman:
mkdir -p $(mandir)
asciidoctor -a docdate='' -b manpage -o $(mandir)/ariba.1 $(debfolder)/ariba.1.adoc
dh_installman --
+
+# Normalize timestamps of test data files modified during test runs (reproducibility fix)
+override_dh_fixperms:
+ dh_fixperms
+ find debian/ariba -path '*/pubmlst_ref_prepare.test_load_fa_and_clusters.in/gene*.tfa' \
+ -printf 'Normalizing timestamp: %p\n' \
+ -exec touch --date="@$(SOURCE_DATE_EPOCH)" {} +
View it on GitLab: https://salsa.debian.org/med-team/ariba/-/commit/af2194e5d1c85ac2aada89165442b8412d662954
--
View it on GitLab: https://salsa.debian.org/med-team/ariba/-/commit/af2194e5d1c85ac2aada89165442b8412d662954
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251203/b0906bad/attachment-0001.htm>
More information about the debian-med-commit
mailing list