[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