Debian Bug report logs - #882446
geocode-glib: please make the build reproducible

version graph

Package: src:geocode-glib; Maintainer for src:geocode-glib is Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>;

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

Date: Thu, 23 Nov 2017 01:33:01 UTC

Severity: wishlist

Tags: patch

Found in version geocode-glib/3.25.4.1-2

Fixed in version geocode-glib/3.26.0-1

Done: Simon McVittie <smcv@debian.org>

Bug is archived. No further changes may be made.

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 GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#882446; Package src:geocode-glib. (Thu, 23 Nov 2017 01:33: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 GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Thu, 23 Nov 2017 01:33:05 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: geocode-glib: please make the build reproducible
Date: Thu, 23 Nov 2017 10:31:24 +0900
[Message part 1 (text/plain, inline)]
Source: geocode-glib
Version: 3.25.4.1-2
Severity: wishlist
Tags: patch
User: reproducible-builds@lists.alioth.debian.org
Usertags: buildpath
X-Debbugs-Cc: reproducible-bugs@lists.alioth.debian.org

Hi,

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

Patch attached.

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


Regards,

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

Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#882446; Package src:geocode-glib. (Tue, 01 May 2018 14:45:09 GMT) (full text, mbox, link).


Acknowledgement sent to Simon McVittie <smcv@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Tue, 01 May 2018 14:45:10 GMT) (full text, mbox, link).


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

From: Simon McVittie <smcv@debian.org>
To: Francois Gouget <fgouget@free.fr>, 897328@bugs.debian.org, 897341@bugs.debian.org, 882446@bugs.debian.org, 882383@bugs.debian.org
Subject: Re: Bug#897328: libgeocode-glib-dev claims to be Multi-Arch: same but is not
Date: Tue, 1 May 2018 15:43:08 +0100
Control: tags 897328 + patch
Control: tags 897341 + patch

On Tue, 01 May 2018 at 07:34:26 -0400, Francois Gouget wrote:
> Trying to install the amd64 and i386 versions of this
> package results in the following error:
...
>  trying to overwrite shared '/usr/include/geocode-glib-1.0/geocode-glib/geocode-enum-types.h', which is different from other instances of package libgeocode-glib-dev:i386

Are you doing a mass-bug-filing for this?

This looks like a different symptom of the same root cause as
<https://bugs.debian.org/882446> and <https://bugs.debian.org/882383>,
and would probably be fixed by the same patches.

    smcv



Information forwarded to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#882446; Package src:geocode-glib. (Tue, 01 May 2018 15:45:06 GMT) (full text, mbox, link).


Acknowledgement sent to Francois Gouget <fgouget@free.fr>:
Extra info received and forwarded to list. Copy sent to Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>. (Tue, 01 May 2018 15:45:06 GMT) (full text, mbox, link).


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

From: Francois Gouget <fgouget@free.fr>
To: Simon McVittie <smcv@debian.org>
Cc: 897328@bugs.debian.org, 897341@bugs.debian.org, 882446@bugs.debian.org, 882383@bugs.debian.org
Subject: Re: Bug#897328: libgeocode-glib-dev claims to be Multi-Arch: same but is not
Date: Tue, 1 May 2018 17:41:18 +0200 (CEST)
On Tue, 1 May 2018, Simon McVittie wrote:

> Control: tags 897328 + patch
> Control: tags 897341 + patch
> 
> On Tue, 01 May 2018 at 07:34:26 -0400, Francois Gouget wrote:
> > Trying to install the amd64 and i386 versions of this
> > package results in the following error:
> ...
> >  trying to overwrite shared '/usr/include/geocode-glib-1.0/geocode-glib/geocode-enum-types.h', which is different from other instances of package libgeocode-glib-dev:i386
> 
> Are you doing a mass-bug-filing for this?

Sort of. I'm checking which packages have broken multi-arch support.


> This looks like a different symptom of the same root cause as
> <https://bugs.debian.org/882446> and <https://bugs.debian.org/882383>,
> and would probably be fixed by the same patches.

Right. I missed that the patches for these bugs touch the same headers 
that cause trouble for multi-arch. So my libjson-glib-dev and 
libgeocode-glib-dev reports are indeed duplicates.


-- 
Francois Gouget <fgouget@free.fr>              http://fgouget.free.fr/
                  Hiroshima '45 - Czernobyl '86 - Windows '95



Message sent on to Chris Lamb <lamby@debian.org>:
Bug#882446. (Tue, 01 May 2018 20:06:02 GMT) (full text, mbox, link).


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

From: smcv@debian.org
To: 882446-submitter@bugs.debian.org
Subject: Bug #882446 in geocode-glib marked as pending
Date: Tue, 01 May 2018 20:04:49 +0000
Control: tag -1 pending

Hello,

Bug #882446 in geocode-glib 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/gnome-team/geocode-glib/commit/6db7a753ff3f8382bbd72f4f8bcefb38d79ff115

------------------------------------------------------------------------
Make json-enum-types.h reproducible and multi-arch co-installable

Closes: #882446
Closes: #897328
Thanks: Chris Lamb

------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/882446



Added tag(s) pending. Request was from smcv@debian.org to 882446-submitter@bugs.debian.org. (Tue, 01 May 2018 20:06:02 GMT) (full text, mbox, link).


Reply sent to Simon McVittie <smcv@debian.org>:
You have taken responsibility. (Thu, 05 Jul 2018 22:39:02 GMT) (full text, mbox, link).


Notification sent to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer. (Thu, 05 Jul 2018 22:39:02 GMT) (full text, mbox, link).


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

From: Simon McVittie <smcv@debian.org>
To: 882446-close@bugs.debian.org
Subject: Bug#882446: fixed in geocode-glib 3.26.0-1
Date: Thu, 05 Jul 2018 22:35:33 +0000
Source: geocode-glib
Source-Version: 3.26.0-1

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

Debian distribution maintenance software
pp.
Simon McVittie <smcv@debian.org> (supplier of updated geocode-glib 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, 05 Jul 2018 21:08:10 +0100
Source: geocode-glib
Binary: libgeocode-glib0 libgeocode-glib-dev libgeocode-glib-doc gir1.2-geocodeglib-1.0
Architecture: source
Version: 3.26.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Simon McVittie <smcv@debian.org>
Description:
 gir1.2-geocodeglib-1.0 - introspection data for geocode-glib library
 libgeocode-glib-dev - development files for geocode-glib library
 libgeocode-glib-doc - gtk-doc documentation for geocode-glib library
 libgeocode-glib0 - geocoding and reverse geocoding GLib library using Nominatim
Closes: 882446 897328
Changes:
 geocode-glib (3.26.0-1) unstable; urgency=medium
 .
   * Team upload
   * New upstream release
     - Makes json-enum-types.h reproducible (Closes: #882446) and
       multi-arch co-installable (Closes: #897328)
   * d/tests: Add a trivial compile/link/run autopkgtest
   * Standards-Version: 4.1.5 (no changes required)
   * Set Rules-Requires-Root: no
Checksums-Sha1:
 17ad2573543d81cca21e6506493508615de29d30 2521 geocode-glib_3.26.0-1.dsc
 0df84b1b0a8ba697251646accb2b0e934b996de4 75984 geocode-glib_3.26.0.orig.tar.xz
 fdfc65b7017a41e7ba858296816fb79d102da294 5268 geocode-glib_3.26.0-1.debian.tar.xz
 205a92f26e7b7775c691b31d4e0179251f035dc1 9482 geocode-glib_3.26.0-1_source.buildinfo
Checksums-Sha256:
 bfe846674612afcbcc9e170e879f5172eaef46e0b20550c7d50023727ef916a6 2521 geocode-glib_3.26.0-1.dsc
 ea4086b127050250c158beff28dbcdf81a797b3938bb79bbaaecc75e746fbeee 75984 geocode-glib_3.26.0.orig.tar.xz
 d60df5edd56a88abca4ebad7a31508529736d0bbad126a988df121745bb30bbb 5268 geocode-glib_3.26.0-1.debian.tar.xz
 db9bf4d22ecc9088f95f4484ee1d35d4b951bc0ed8503c62ec08d6e85816dd5a 9482 geocode-glib_3.26.0-1_source.buildinfo
Files:
 cb9715588ae225321c2b4768313ac9d9 2521 libs optional geocode-glib_3.26.0-1.dsc
 98c0a7d175014d5865be7d3f774ef14c 75984 libs optional geocode-glib_3.26.0.orig.tar.xz
 50a9d12a04b24ce766dc74711c787351 5268 libs optional geocode-glib_3.26.0-1.debian.tar.xz
 be09de8ba6efba441d5d350d9f84c1c8 9482 libs optional geocode-glib_3.26.0-1_source.buildinfo

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

iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAls+lkIACgkQ4FrhR4+B
TE8Onw//ebwwxl6kUd2CqTQapYCaeEq12jKGlXCjEdLI+k85wUFQW90vCRAIwwEP
vId+Vifj5HHvRKTf0vu2KqxwcTJ5sgy4tFWQvfzKXDrQyltUoXQK2ESLfYFlRacJ
nkj9zhh+PO+lrzOih+/aoPSb9VLZTY5Bzh8QYwHZfan9S+5b1NSj9FdEQIU0kjLg
UqwUczt/77MfEebEpMvJ2VviPlc74gcye/j7brix5CSqOzM9dMGEc0RaA62H9xcT
Gd2O27SogPB0JrekP2LuoGyqVHBVtltlhF+jksSPmYuyVQenrgPkBroBucrOqOv7
Bc5ig1ReD9I39jS2G+B5rCZJ6vAocA0Rk01mdn2gnTQzU7KDH8IYAeWV/+KkY+Eq
UEWkejrm/bIfh8WR8QlKJpnewkC5BywFi22EiJ7qhAjdl6eo0fpxx7iOhDldbfK3
ONQfOx7XKCVLYRHaUS2JiOqIoReA+vAptppEV664qUx3SifD9JsMO0cJtIxDhfhE
Bv/cDA7Z2LilUf3FXlBamLIPnb3tOSGXMVoLV0LrK4D2S33bLfgTeu6+0xtrAxjX
Mhj3xt0eDN5ixaSFfDFHlpfwE4L4XcHwej0dEitvonMbpTLZGDplulP32vtA3Vjw
lpOay+DvW0/np88b08b1ngJR1sFFYl55MyK9kxDnslhlC+Cxh88=
=HRXW
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 06 Aug 2018 07:31:55 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 14:06:39 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.