[Debian-med-packaging] Bug#1125729: grabix: please make the build reproducible

Chris Lamb lamby at debian.org
Fri Jan 16 18:43:17 GMT 2026


Source: grabix
Version: 0.1.7-5
Severity: wishlist
Tags: patch
User: reproducible-builds at lists.alioth.debian.org
Usertags: nocheck
X-Debbugs-Cc: reproducible-bugs at lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0], we noticed that
grabix could not be built reproducibly.

This is because running the testsuite removes the .vcf files, meaning
that if the testsuite is skipped then these are files are not removed
and thus they get shipped with the binary package — and the package
is not reproducible as a result.

Patch attached that unconditionally removes these files so the package
is the same regardless if whether the testsuite is run or not.

 [0] https://reproducible-builds.org/


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby at debian.org / chris-lamb.co.uk
       `-
-------------- next part --------------
--- a/debian/rules	2026-01-16 10:24:11.870583368 -0800
--- b/debian/rules	2026-01-16 10:38:46.609648326 -0800
@@ -15,3 +15,6 @@
 	PATH=$(CURDIR):$(PATH) sh debian/testdata/test.sh
 	rm -f test.cnt.gz test.cnt.gz.gbi
 endif
+
+execute_before_dh_auto_install:
+	rm -rf debian/testdata/test.*.vcf


More information about the Debian-med-packaging mailing list