Debian Bug report logs -
#983142
circlator: reproducible builds: Generated tarball includes file mode
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>:
Bug#983142; Package src:circlator.
(Fri, 19 Feb 2021 23:30:04 GMT) (full text, mbox, link).
Acknowledgement sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>.
(Fri, 19 Feb 2021 23:30:04 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: circlator
Severity: normal
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: umask
X-Debbugs-Cc: reproducible-bugs@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
[0001-debian-rules-Pass-mode-to-tar-when-creating-examples.patch (text/x-diff, inline)]
From a40da2a3fea821f2461a8977a17707e57e81cc1f Mon Sep 17 00:00:00 2001
From: Vagrant Cascadian <vagrant@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 (application/pgp-signature, inline)]
Reply sent
to Andreas Tille <tille@debian.org>:
You have taken responsibility.
(Sat, 20 Feb 2021 09:06:04 GMT) (full text, mbox, link).
Notification sent
to Vagrant Cascadian <vagrant@reproducible-builds.org>:
Bug acknowledged by developer.
(Sat, 20 Feb 2021 09:06:04 GMT) (full text, mbox, link).
Message #10 received at 983142-close@bugs.debian.org (full text, mbox, reply):
Source: circlator
Source-Version: 1.5.6-5
Done: Andreas Tille <tille@debian.org>
We believe that the bug you reported is fixed in the latest version of
circlator, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 983142@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <tille@debian.org> (supplier of updated circlator package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 20 Feb 2021 07:47:45 +0100
Source: circlator
Architecture: source
Version: 1.5.6-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
Changed-By: Andreas Tille <tille@debian.org>
Closes: 983142
Changes:
circlator (1.5.6-5) unstable; urgency=medium
.
[ Vagrant Cascadian ]
* Enable reproducible builds
Closes: #983142
Checksums-Sha1:
3ee8e568752ff0c4fc121448603f2ecf9d2fa818 2257 circlator_1.5.6-5.dsc
5e62aab4af46013b68511c22c1ef5c428aa7bd42 4316 circlator_1.5.6-5.debian.tar.xz
079b4b34844d9adf97e77d158af1f87976b9856d 13378 circlator_1.5.6-5_amd64.buildinfo
Checksums-Sha256:
f6c6566b78ca4a52ac4f309adbc5e18ffaff0141715a741ef1913cd082d1be7b 2257 circlator_1.5.6-5.dsc
1aea4cbe3303972ec7dc8ce683855c78cb7c853d290b3b2c4f0a251018469dbd 4316 circlator_1.5.6-5.debian.tar.xz
c6d76b1c2bfc5ba2a48efa86b4f1d2d2adedd9c841876038d02ea9727dc0ee6d 13378 circlator_1.5.6-5_amd64.buildinfo
Files:
f850e22f28121b7d107ce120bdf3510a 2257 science optional circlator_1.5.6-5.dsc
f0c71c51a1e77f94e064404a08a8d7f9 4316 science optional circlator_1.5.6-5.debian.tar.xz
da897ad7d6398e470a18e3890f0bdaa0 13378 science optional circlator_1.5.6-5_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmAwzA4RHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtEW/xAAipZ1yRleUV3Zc+hc6vMzKdTId2sww2K5
7NdAV3Xwj9Zw1w+LYlYmju2hg819Z/KqF78F1QmKhgqVPtlo9uxbYOnJw9d93+ec
FhxVBRZDZnK7iwIhbMvT/JfCRyeY6ZM6+FkW3kzCBwRSb/5YCBeYzCJ4SL3beYRr
ln+1EjYCo6Ca8md7XADpRhYcO+V3hpRaZvr9mt/Dh1gwc//JHANoKtjeh68FU8gK
l31aK2RL8Trx/xYTeAf5X6gwupopHlNpBw8/bOyVf+ZQJJm5ItRcn7tsTYCYht39
sX0CxvhOF1IXX6W2EvYXMEBRZZNkmFdLn/TVF6Olx7s7rC8YD2SiX8NG6bNDhNGr
bZyPPWCsSgdIOtwxXS+TX/+wS50apuZrj6RKAAouFEOkisWyFjIeeKKTUWL1z5mo
p1SdKu8GFaIusZH3sVYyqkAwz+FaLvps4XLoSt0jujyfZUWl5zhhKRRL1HyOkLCN
IbMBZm0rEXG00IiECivKjROCcfmqdA88mP6MKrIYad33iXpSxrimOukAJ/GBD85k
dwLuCWm6pbcZaDsh0i05YKTvDkNa79+E2W7oiiiWgAS83Z11Om7ttGmFrdnzAgNq
+EP/UFxIA/rMBB6tX4lmmsr2pDM3BP8k0h2qk8PZndkWocN4zV6QFvQP5f6bTK3G
ioQ4s5pLKgo=
=Uw2f
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Tue, 30 Mar 2021 07:26:04 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Wed May 17 12:58:12 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.