Debian Bug report logs - #1012836
mapproxy: please make the build reproducible

version graph

Package: src:mapproxy; Maintainer for src:mapproxy is Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>;

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

Date: Wed, 15 Jun 2022 07:30:02 UTC

Severity: wishlist

Tags: patch, upstream

Found in version mapproxy/1.15.1-1

Fixed in version mapproxy/1.15.1-2

Done: Bas Couwenberg <sebastic@debian.org>

Bug is archived. No further changes may be made.

Forwarded to https://github.com/mapproxy/mapproxy/pull/585

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 GIS Project <pkg-grass-devel@lists.alioth.debian.org>:
Bug#1012836; Package src:mapproxy. (Wed, 15 Jun 2022 07:30: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 GIS Project <pkg-grass-devel@lists.alioth.debian.org>. (Wed, 15 Jun 2022 07:30: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: mapproxy: please make the build reproducible
Date: Wed, 15 Jun 2022 08:23:02 +0100
[Message part 1 (text/plain, inline)]
Source: mapproxy
Version: 1.15.1-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
mapproxy could not be built reproducibly.

This is because the default value for the "last_change" field in the
gpkg sqlite file contains the current date:

  last_change DATETIME NOT NULL DEFAULT (strftime('%Y-%m-%dT%H:%M:%fZ','now'))

Patch attached that uses SOURCE_DATE_EPOCH instead if it's available.

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


Regards,

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

Set Bug forwarded-to-address to 'https://github.com/mapproxy/mapproxy/pull/585'. Request was from "Chris Lamb" <lamby@debian.org> to control@bugs.debian.org. (Wed, 15 Jun 2022 07:45:04 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>:
Bug#1012836; Package src:mapproxy. (Wed, 15 Jun 2022 07:57:04 GMT) (full text, mbox, link).


Acknowledgement sent to Sebastiaan Couwenberg <sebastic@xs4all.nl>:
Extra info received and forwarded to list. Copy sent to Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>. (Wed, 15 Jun 2022 07:57:04 GMT) (full text, mbox, link).


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

From: Sebastiaan Couwenberg <sebastic@xs4all.nl>
To: Chris Lamb <lamby@debian.org>, 1012836@bugs.debian.org
Subject: Re: Bug#1012836: mapproxy: please make the build reproducible
Date: Wed, 15 Jun 2022 09:42:59 +0200
Control: tags -1 upstream pending
Control: forwarded -1 https://github.com/mapproxy/mapproxy/pull/585

Hi Chris,

Thanks for the patch, it's applied in git and forwarded upstream.

Kind Regards,

Bas

-- 
 GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146  50D1 6750 F10A E88D 4AF1



Added tag(s) upstream and pending. Request was from Sebastiaan Couwenberg <sebastic@xs4all.nl> to 1012836-submit@bugs.debian.org. (Wed, 15 Jun 2022 07:57:04 GMT) (full text, mbox, link).


Reply sent to Bas Couwenberg <sebastic@debian.org>:
You have taken responsibility. (Thu, 01 Dec 2022 12:42:03 GMT) (full text, mbox, link).


Notification sent to "Chris Lamb" <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 01 Dec 2022 12:42:03 GMT) (full text, mbox, link).


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

From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
To: 1012836-close@bugs.debian.org
Subject: Bug#1012836: fixed in mapproxy 1.15.1-2
Date: Thu, 01 Dec 2022 12:39:45 +0000
Source: mapproxy
Source-Version: 1.15.1-2
Done: Bas Couwenberg <sebastic@debian.org>

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

Debian distribution maintenance software
pp.
Bas Couwenberg <sebastic@debian.org> (supplier of updated mapproxy 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: Thu, 01 Dec 2022 12:46:51 +0100
Source: mapproxy
Architecture: source
Version: 1.15.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Changed-By: Bas Couwenberg <sebastic@debian.org>
Closes: 1012836
Changes:
 mapproxy (1.15.1-2) unstable; urgency=medium
 .
   [ Bas Couwenberg ]
   * Add patch by Chris Lamb to make the build reproducible.
     (closes: #1012836)
   * Bump Standards-Version to 4.6.1, no changes.
   * Add Rules-Requires-Root to control file.
   * Update lintian overrides.
 .
   [ Angelos Tzotsos ]
   * Added patch to work with mapnik supporting latest proj.
Checksums-Sha1:
 9dcdc0ebf223e566c472df18b5fa1ab98eb768d9 2346 mapproxy_1.15.1-2.dsc
 219aed6bd2bcb17a3a4fdf9fc084d11e7340f790 20496 mapproxy_1.15.1-2.debian.tar.xz
 861e125b4fb4dc30dff280aa79a5e010b86d71ba 16789 mapproxy_1.15.1-2_amd64.buildinfo
Checksums-Sha256:
 74b5c412700cff1df373a3a174035f311b1e9568c05d7c9b87d4eac5a90008c8 2346 mapproxy_1.15.1-2.dsc
 c2053dfe748fa040d5d0f578cdec82f572efa4dd8cfbf8438284951383e8f2d5 20496 mapproxy_1.15.1-2.debian.tar.xz
 dd9324d7db92b5a01e7c61eecede968158616d9da634515708bd1e144d596295 16789 mapproxy_1.15.1-2_amd64.buildinfo
Files:
 9d35c99a99df31efac712dbbf7db1459 2346 python optional mapproxy_1.15.1-2.dsc
 427f39e410c63c0fd750df69ee10ab01 20496 python optional mapproxy_1.15.1-2.debian.tar.xz
 06eac88d3afe02292ae0cc4c13928a94 16789 python optional mapproxy_1.15.1-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmOImKIACgkQZ1DxCuiN
SvHTRg/+MwvxKMUCz7AfeBlJ4LZbqRldBe/GlWBCQ3Y+XpRATmiY1Jsj0Htw1zzC
PSqlx0Pw+NP61k+TRy/tvmA8/76YEZa8npcbOKmtKRTScpW0m+hspowwmhTLVkFm
xkug93qxwkP4BSS6tXXlmiP6hyVx3mPviZSp95WwAz4qCfoFeHP4MuC3pEE7Cl8R
LB8avFGxvbpCSiLNwFB0ZCH9zMqatkM/ACrLQcPIALeyevPUlxaPVnjsBPZmhG9r
imBptiwXYoTrGYNqPeF2bJ6umrOF2mDrX7GLQPrzkezzJ7z6nTv6Ib1FBjTsvCyP
vcpB+mlmh0igRLZvDP4rPFpT9Idpi1s95rzu7wxSyAoW+tAcUdQO0h/FRy8MO7fi
jm+0VdVkK4fl9zjHZP6gdicIGia0eZAMuS+4hc8aQCCaENhRNhlhD1QbZKkaEd+v
0A3JBYgS30uas45RNb/fViCmrvZ/6KthUXGT72S6uW2m/AWdUZb7GLAu4mMIigA0
GLmCQ1yDbRI50N2YgQgC7nLAmYpr2pWO152tt+HbtBqZaKiLzzAUlqQlKe0vixs0
hvNqDr/EIhJP6VZwr9PtSx64vY17B3sDMKAJiMa6ebph+fVoqLPA89VHXbVFD9ig
mjN/BN1zvBkjLkAiew5AyhD0KWAZW5S2rqvcw/lBQXugmbpOUUY=
=C8De
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Fri, 30 Dec 2022 07:26:30 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 13:07:30 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.