Source: circlator Severity: normal Tags: patch User: reproducible-bui...@lists.alioth.debian.org Usertags: umask X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org
The generated tarball /usr/share/doc/circlator/examples/data.tar.xz includes the file mode of the archived files: https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/diffoscope-results/circlator.html drwxr-xr-x···0········0········0········0·2019-07-30·14:50:30.000000·data/ vs. drwxrwxr-x···0········0········0········0·2019-07-30·14:50:30.000000·data/ -rw-r--r--···0········0········0········0·2019-07-30·14:50:30.000000·data/assemble_test.dummy_reads.fa vs. -rw-rw-r--···0········0········0········0·2019-07-30·14:50:30.000000·data/assemble_test.dummy_reads.fa The attached patch fixes this by passing the --mode argument to the tar command used in debian/rules. Patch attached. Thanks for maintaining circlator! live well, vagrant
From a40da2a3fea821f2461a8977a17707e57e81cc1f Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagr...@reproducible-builds.org> Date: Fri, 19 Feb 2021 23:06:38 +0000 Subject: [PATCH] debian/rules: Pass mode to tar when creating examples tarball. --- debian/rules | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/rules b/debian/rules index fedee22..9801148 100755 --- a/debian/rules +++ b/debian/rules @@ -15,4 +15,4 @@ endif override_dh_installexamples: dh_installexamples - cd debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples && tar caf data.tar.xz data --owner=0 --group=0 --numeric-owner --sort=name && rm -rf data + cd debian/$(DEB_SOURCE)/usr/share/doc/$(DEB_SOURCE)/examples && tar caf data.tar.xz data --owner=0 --group=0 --numeric-owner --sort=name --mode=a+rX,og-w && rm -rf data -- 2.20.1
signature.asc
Description: PGP signature