Source: grabix
Version: 0.1.7-5
Severity: wishlist
Tags: patch
User: [email protected]
Usertags: nocheck
X-Debbugs-Cc: [email protected]

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
     `. `'`      [email protected] / chris-lamb.co.uk
       `-
--- 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

Reply via email to