[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1001553: marked as done (mate-submodules: please make the build reproducible)



Your message dated Mon, 13 Dec 2021 01:21:33 +0000
with message-id <E1mwa21-000AZa-DP@fasolo.debian.org>
and subject line Bug#1001553: fixed in mate-submodules 0.0~git20210623.f3091f9-3
has caused the Debian Bug report #1001553,
regarding mate-submodules: please make the build reproducible
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
1001553: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001553
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: mate-submodules
Version: 0.0~git20210623.f3091f9-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: filesystem
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

Whilst working on the Reproducible Builds effort [0] we noticed that
mate-submodules could not be built reproducibly.

This is because it misses the "--owner=0 --group=0 --numeric-owner"
arguments to tar(1), and the call to --sort=name actually needs to be
reworked into the subshell call to find(1).

Patch attached.

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


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
--- a/debian/rules	2021-12-12 05:47:22.866351655 +0000
--- b/debian/rules	2021-12-12 05:50:37.146230177 +0000
@@ -11,7 +11,7 @@
 
 override_dh_install:
 	mkdir -p $(CURDIR)/debian/tmp/usr/src/
-	cd $(CURDIR) && tar  --clamp-mtime --mtime="$(SOURCE_DATE)" --mode=go=rX,u+rw,a-s --sort=name -cv `find . -type f | grep -v ./debian/ | grep -v ./.pc/` | xz -z > $(CURDIR)/debian/tmp/usr/src/mate-submodules-source.tar.xz
+	cd $(CURDIR) && tar  --clamp-mtime --mtime="$(SOURCE_DATE)" --mode=go=rX,u+rw,a-s --owner=0 --group=0 --numeric-owner -cv `find . -type f | grep -v ./debian/ | grep -v ./.pc/ | sort` | xz -z > $(CURDIR)/debian/tmp/usr/src/mate-submodules-source.tar.xz
 	dh_install
 
 get-orig-source:

--- End Message ---
--- Begin Message ---
Source: mate-submodules
Source-Version: 0.0~git20210623.f3091f9-3
Done: Mike Gabriel <sunweaver@debian.org>

We believe that the bug you reported is fixed in the latest version of
mate-submodules, 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 1001553@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated mate-submodules 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: SHA256

Format: 1.8
Date: Mon, 13 Dec 2021 01:55:08 +0100
Source: mate-submodules
Architecture: source
Version: 0.0~git20210623.f3091f9-3
Distribution: unstable
Urgency: medium
Maintainer: Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 1001553
Changes:
 mate-submodules (0.0~git20210623.f3091f9-3) unstable; urgency=medium
 .
   [ Chris Lamb ]
   * debian/rules:
     + Create source tarball reproducibly. (Closes: #1001553).
Checksums-Sha1:
 0d16f55c35046f46a3f3094b538975880494e0e4 2192 mate-submodules_0.0~git20210623.f3091f9-3.dsc
 bea03fb245b3096839ccc79d4380273cd52d6af7 2456 mate-submodules_0.0~git20210623.f3091f9-3.debian.tar.xz
 489596b8683fe71e21eb9b73b7ac6904fa6ef1a3 6146 mate-submodules_0.0~git20210623.f3091f9-3_source.buildinfo
Checksums-Sha256:
 2d948d643567452df95e59e1808ec82053f5a45f5485f1fccbdce087d420015c 2192 mate-submodules_0.0~git20210623.f3091f9-3.dsc
 5976a8c5cc49b99f2b4ff5790968a3c9044090b6c9410a623b8b5a003b50d338 2456 mate-submodules_0.0~git20210623.f3091f9-3.debian.tar.xz
 4c10a37cf5595e16f502a782ec559f2c20e7de467ae7498e21755714300490d6 6146 mate-submodules_0.0~git20210623.f3091f9-3_source.buildinfo
Files:
 a5a02020913cb6dae0b56701f71b773f 2192 devel optional mate-submodules_0.0~git20210623.f3091f9-3.dsc
 f0fe4788e50df8406f9f5bf6bc5cfb78 2456 devel optional mate-submodules_0.0~git20210623.f3091f9-3.debian.tar.xz
 103ab07d164b0edf0b80b0d1ab4ea27f 6146 devel optional mate-submodules_0.0~git20210623.f3091f9-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmG2mgEVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxkCIP/1mXKC2vNb/qjR6nfbA/SUCvm8iA
L/VsvTbj9BTwPzYmql+ZoBPbSzP+q6KCN9OdKLphvw2KqxPGIXEjuX3NHIM/F4mV
YvRrZpkYE+XuUTjoYseZ2SMUcoGd/yFyUkKlx5ROQsOtV/wvJycx/JqnXFRqp+9F
v6krvM1aOAbrKeK2xCisFCN26AKToK1UYnqGITk/2z7ONvNo3frND42a0oa5eqCO
EffuSJ/qYJcJVBsw6yXsQSNFkk6JJ4lj5Aa+adDWWgkVmwulTUu+HHZaMetoLfB7
9KVXe+znA/OK8eun+auDnPU4pX9J8SqTsh5UU/CJ3ZgQmgYAuoHFj62Lu1Yt/mWn
2BixcNNtGtK79sLZ7L6CIddLh2xqiXdibabpn7lNRJbSnWxQeQ2JPI9qyMCN7jij
puBle7qL1WN7Z9uQtId1ONwutBU+FWU240Lyb3Cl+urXPOvRN2CERm6Vg2ft4KTi
K1jwM/1wv5Rqx4rENFjK8oc2MpEJVK/TSp8pG8rH53vpObooGqxXuAYsKnrkDCTr
6/Lb/DbgREc1osGXUA6vonpFHn0u5bQm8M8wbkbVYYxqY8LhtrbOuLErZjNg4ZFF
it25F35GVxuTUDerUcj/CqyT+ADdIb4Wg+zvAs3wDl+32I4qBLhY00DPln5DJ9r7
HsbBVvcouTSX0Xi8
=Tr93
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: