Debian Bug report logs - #951357
mate-desktop: please make the build reproducible

version graph

Package: src:mate-desktop; Maintainer for src:mate-desktop is Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>;

Reported by: "Chris Lamb" <lamby@debian.org>

Date: Sat, 15 Feb 2020 09:21:02 UTC

Severity: wishlist

Tags: patch

Found in version mate-desktop/1.24.0-1

Fixed in version mate-desktop/1.24.0-2

Done: Mike Gabriel <sunweaver@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/mate-desktop/mate-desktop/pull/430

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, reproducible-bugs@lists.alioth.debian.org, Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>:
Bug#951357; Package src:mate-desktop. (Sat, 15 Feb 2020 09:21:04 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
New Bug report received and forwarded. Copy sent to reproducible-bugs@lists.alioth.debian.org, Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>. (Sat, 15 Feb 2020 09:21:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: submit@bugs.debian.org
Subject: mate-desktop: please make the build reproducible
Date: Sat, 15 Feb 2020 09:17:19 +0000
[Message part 1 (text/plain, inline)]
Source: mate-desktop
Version: 1.24.0-1
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: timestamps
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

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

This is is because it generated a "release year" based on the current
build date which was embedded in the binary. A patch attached that
uses SOURCE_DATE_EPOCH. [1]

 [0] https://reproducible-builds.org/
 [1] https://reproducible-builds.org/docs/source-date-epoch/


Best wishes,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-
[mate-desktop.diff.txt (text/plain, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>:
Bug#951357; Package src:mate-desktop. (Sat, 15 Feb 2020 09:39:02 GMT) (full text, mbox, link).


Acknowledgement sent to "Chris Lamb" <lamby@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>. (Sat, 15 Feb 2020 09:39:02 GMT) (full text, mbox, link).


Message #10 received at 951357@bugs.debian.org (full text, mbox, reply):

From: "Chris Lamb" <lamby@debian.org>
To: 951357@bugs.debian.org
Subject: Re: mate-desktop: please make the build reproducible
Date: Sat, 15 Feb 2020 09:35:43 +0000
forwarded 951357 https://github.com/mate-desktop/mate-desktop/pull/430
thanks

I've forwarded this upstream here:

  https://github.com/mate-desktop/mate-desktop/pull/430


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      lamby@debian.org / chris-lamb.co.uk
       `-



Set Bug forwarded-to-address to 'https://github.com/mate-desktop/mate-desktop/pull/430'. Request was from "Chris Lamb" <lamby@debian.org> to control@bugs.debian.org. (Sat, 15 Feb 2020 09:39:03 GMT) (full text, mbox, link).


Message sent on to "Chris Lamb" <lamby@debian.org>:
Bug#951357. (Sat, 15 Feb 2020 09:45:03 GMT) (full text, mbox, link).


Message #15 received at 951357-submitter@bugs.debian.org (full text, mbox, reply):

From: Mike Gabriel <noreply@salsa.debian.org>
To: 951357-submitter@bugs.debian.org
Subject: Bug#951357 marked as pending in mate-desktop
Date: Sat, 15 Feb 2020 09:41:08 +0000
Control: tag -1 pending

Hello,

Bug #951357 in mate-desktop reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-mate-team/mate-desktop/commit/ba9552b1f60b56ec83cb5ceb0fa1bf11cef27d4f

------------------------------------------------------------------------
debian/patches: Add 2002_reproducible-build.patch. Make builds reproducible. Thanks to Chris Lamb for providing the patch. (Closes: #951357).
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/951357



Added tag(s) pending. Request was from Mike Gabriel <noreply@salsa.debian.org> to 951357-submitter@bugs.debian.org. (Sat, 15 Feb 2020 09:45:03 GMT) (full text, mbox, link).


Reply sent to Mike Gabriel <sunweaver@debian.org>:
You have taken responsibility. (Thu, 20 Feb 2020 07:24:05 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 20 Feb 2020 07:24:05 GMT) (full text, mbox, link).


Message #22 received at 951357-close@bugs.debian.org (full text, mbox, reply):

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 951357-close@bugs.debian.org
Subject: Bug#951357: fixed in mate-desktop 1.24.0-2
Date: Thu, 20 Feb 2020 07:20:52 +0000
Source: mate-desktop
Source-Version: 1.24.0-2
Done: Mike Gabriel <sunweaver@debian.org>

We believe that the bug you reported is fixed in the latest version of
mate-desktop, 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 951357@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-desktop 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: Thu, 20 Feb 2020 07:56:25 +0100
Source: mate-desktop
Architecture: source
Version: 1.24.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian+Ubuntu MATE Packaging Team <debian-mate@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 951357
Changes:
 mate-desktop (1.24.0-2) unstable; urgency=medium
 .
   * debian/patches:
     + Add 2002_reproducible-build.patch. Make builds reproducible. Thanks to
       Chris Lamb for providing the patch. (Closes: #951357).
Checksums-Sha1:
 5e25069f57120966c996b8f9bb0dd6b575f64370 3000 mate-desktop_1.24.0-2.dsc
 5ea663d61f2b409aee25a19277dbfe5d1a09f757 12408 mate-desktop_1.24.0-2.debian.tar.xz
 4eaf8b77bdea0f9d0c4c609c925061785878687d 17165 mate-desktop_1.24.0-2_source.buildinfo
Checksums-Sha256:
 9455f4797eb883379c4e18f8478c6af0719e20482237542a0319307acc463e0e 3000 mate-desktop_1.24.0-2.dsc
 c30e1dcd194abd2cce28843c6ba70504f06c28838522a39b176d3d896bf60a66 12408 mate-desktop_1.24.0-2.debian.tar.xz
 4ead4da7319d6fb3ca89a06a840ec61c480c46be364f4100dff79dd1fd86a3a0 17165 mate-desktop_1.24.0-2_source.buildinfo
Files:
 8fa478e1449b3cd9fb7490dbcf380eaa 3000 x11 optional mate-desktop_1.24.0-2.dsc
 e7c2ab6aba5aab8b07650c40b263ed2c 12408 x11 optional mate-desktop_1.24.0-2.debian.tar.xz
 eed2539afacb922a852e87c9cc8e84cc 17165 x11 optional mate-desktop_1.24.0-2_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAl5OLb8VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxINIP/RXsUaCAqC/vOpL4C0eyfr7/2633
qGeRbWNNZr2xnX02T4W5/eL359LT+omSjBU5G1Au7xaxR3UsmLDTYmEOuecMFa/P
SgDFX4hru+2vdHVbf0z1PEJplg6ifLteVCpDhZAF4sCr9ArSXIaNTfxXa/mTUk6S
0NzSo2h/E2GMQrS1uCQooF0/s/6EmPBJf6egYOe2j2F5H9TYFwMyyJTnV4Z7kW6F
0xQ2+BQLB3A2tfWMg3+JrqQsm3iOsJ/aBL05/1Asu0XFyR2HY2EDeInU+YMRFzbB
RSeGTF5xInNnLSstmFMiUVygHElRv8X3tBZgBQWDSS9fDJaqeSI3ojB07zO24iK4
t+SaxaY6WiNjDPcr6E0PbRsQDivnUEoqf/7BSVvnb6pdB9Btu5y0ggmmWuncBS5P
7XrBt5PtyZhBFVqqeo2vbSUPaczCN0/2Pqr+xrw9LgIpQlztH9Eou0NedtLMPPRi
6zPS44U+xLINOXT5llxZUg88UlCKeeYkqF5kUhyGs+B46srj3MUWyS+3TmPokIXd
ctIf1ZQwNWcucN2n6BuRIc9Cwo/9lPFpmr9ZMOd+dMY7Ht3mbbOKUCfo7Vr59FXG
0unC6imPWHu5791X72m+5XnvZkIMd3Lb11uLCvz1f9RWSTwd/Ce2fEz2goN3/hvY
TDoDif46keSRDqox
=vUhQ
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Tue, 24 Mar 2020 07:28:50 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:16:47 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.