Debian Bug report logs -
#882383
json-glib: please make the build reproducible
Reported by: Chris Lamb <lamby@debian.org>
Date: Tue, 21 Nov 2017 23:42:02 UTC
Severity: wishlist
Tags: patch
Found in version json-glib/1.4.2-2
Fixed in version json-glib/1.4.2-4
Done: Simon McVittie <smcv@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
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#882383; Package src:json-glib.
(Tue, 21 Nov 2017 23:42:05 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>.
(Tue, 21 Nov 2017 23:42:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Source: json-glib
Version: 1.4.2-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 json-glib could not be built reproducibly.
Patch attached.
[0] https://reproducible-builds.org/
Regards,
--
,''`.
: :' : Chris Lamb
`. `'` lamby@debian.org / chris-lamb.co.uk
`-
[json-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#882383; Package src:json-glib.
(Tue, 01 May 2018 14:45:06 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:06 GMT) (full text, mbox, link).
Message #10 received at 882383@bugs.debian.org (full text, mbox, reply):
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
Message sent on
to Chris Lamb <lamby@debian.org>:
Bug#882383.
(Tue, 01 May 2018 14:54:03 GMT) (full text, mbox, link).
Message #13 received at 882383-submitter@bugs.debian.org (full text, mbox, reply):
Control: tag -1 pending
Hello,
Bug #882383 in json-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/json-glib/commit/52af1281621a15d804613e7efeb4563838736759
------------------------------------------------------------------------
Make json-enum-types.h reproducible and multi-arch co-installable
Closes: #882383
Closes: #897341
------------------------------------------------------------------------
(this message was generated automatically)
--
Greetings
https://bugs.debian.org/882383
Added tag(s) pending.
Request was from smcv@debian.org
to 882383-submitter@bugs.debian.org.
(Tue, 01 May 2018 14:54:03 GMT) (full text, mbox, link).
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>:
Bug#882383; Package src:json-glib.
(Tue, 01 May 2018 15:45:04 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:04 GMT) (full text, mbox, link).
Message #20 received at 882383@bugs.debian.org (full text, mbox, reply):
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
Reply sent
to Simon McVittie <smcv@debian.org>:
You have taken responsibility.
(Tue, 01 May 2018 18:54:05 GMT) (full text, mbox, link).
Notification sent
to Chris Lamb <lamby@debian.org>:
Bug acknowledged by developer.
(Tue, 01 May 2018 18:54:05 GMT) (full text, mbox, link).
Message #25 received at 882383-close@bugs.debian.org (full text, mbox, reply):
Source: json-glib
Source-Version: 1.4.2-4
We believe that the bug you reported is fixed in the latest version of
json-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 882383@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 json-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: Tue, 01 May 2018 16:18:06 +0100
Source: json-glib
Binary: libjson-glib-1.0-0 libjson-glib-dev libjson-glib-1.0-common libjson-glib-doc gir1.2-json-1.0 json-glib-tools
Architecture: source
Version: 1.4.2-4
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-json-1.0 - GLib JSON manipulation library (introspection data)
json-glib-tools - GLib JSON manipulation library (tools)
libjson-glib-1.0-0 - GLib JSON manipulation library
libjson-glib-1.0-common - GLib JSON manipulation library (common files)
libjson-glib-dev - GLib JSON manipulation library (development files)
libjson-glib-doc - GLib JSON manipulation library (documentation)
Closes: 882383 897341
Changes:
json-glib (1.4.2-4) unstable; urgency=medium
.
* Team upload
.
[ Jeremy Bicha ]
* Update Vcs fields for migration to https://salsa.debian.org/
* Bump debhelper compat to 11
.
[ Simon McVittie ]
* d/p/Make-the-build-reproducible.patch:
Apply patch from Chris Lamb to make json-enum-types.h reproducible
(Closes: #882383) and multi-arch co-installable (Closes: #897341)
* d/tests: Add a trivial compile/link/run autopkgtest
* Bump Standards-Version to 4.1.4
Checksums-Sha1:
5c6c906864a31dda73a59846817bc1a5a1bb142d 2694 json-glib_1.4.2-4.dsc
bbe47785a4d4e99428df5a00230f24ee9e6b45b2 8744 json-glib_1.4.2-4.debian.tar.xz
9c96cf348f68bf553bfd29c20a9aabd92e483ea4 7733 json-glib_1.4.2-4_source.buildinfo
Checksums-Sha256:
63e2695e9f3f682e94b9d4e742b849955db89efda176ce280cca14bffc83125a 2694 json-glib_1.4.2-4.dsc
b00e4da7bd0e9efe80903dbfbcc37e1886a8469b131ad2ca661eaafff315acb7 8744 json-glib_1.4.2-4.debian.tar.xz
5d2d37d802880286b5914f9a45953a9f4fc7015acc49eede3c6d1ffd475441b9 7733 json-glib_1.4.2-4_source.buildinfo
Files:
732e2c451dd8e9dac1a3455d81b34537 2694 libs optional json-glib_1.4.2-4.dsc
4e705ed50558d2580a71c434cd903752 8744 libs optional json-glib_1.4.2-4.debian.tar.xz
08faacb12ce26a39903b0a230b021627 7733 libs optional json-glib_1.4.2-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEENuxaZEik9e95vv6Y4FrhR4+BTE8FAlroj7kACgkQ4FrhR4+B
TE+TtQ/8C6v9+mqtewwl5zi0JrZm/Ew2BZQwlBbjPTdB/8Q5GQ/qUU8RfgiWjgLj
dmhEosGsithRn8BNQlCzffCLSwQz6KjqM6PpG/1YFDKHMwKlwpolbTsfvperQv+K
e9oQFgH5taTjMuwZUvxS72RF0AXIDPtjHzmEozWInYR4dFMghXGmWQguB1Bzzj1S
heqmX6yXS+IQWQ44IMm69TdEILbXXzOBIFsqPNqwRvonR3p5CV/PGchsPHbMAESv
egnQZxUtow/X04LbxhXJ9862cnLphFVKbIKBG5WpVCDdyM1Cf15gVoi2Muj1peje
Z552XyUgT0FkA5MSEe3dp44mWRE5qoa8goeh5tBaCFv5yEm6WUS/v1EkKQI60FkS
aknBcDE9qzgx30hPhtqVjvF3e68aPlT6zIF3OyVmqUpNAIoRzd7hGm9gQ311SAAJ
glvOPQGdf7f9OLlzjFSShWjyYm5MAfnt6d8NcnHUb2+fKpwQvq0GgNnaZKPdkhfG
+WLTVcnxDhPgdGrLRo8XZX7YGuFS4Rm9JiwY4b07aHYUzkXT/w9vUJ35kKKmiYy0
BKU398MN7SJL/dYBrLUYhG+Jl5J8fQDAPEMUbmN2+ZAKMHD3IpXmmCdKiDFeww5E
mRtOBIyZgX5Z6CCCWAeGgZpWV2ItnVUdtmL87rHcRdElODN/B68=
=3mVF
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 01 Jun 2018 07:29:52 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:42:49 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.