Your message dated Mon, 04 Jun 2012 21:38:33 +0000
with message-id <[email protected]>
and subject line Bug#665552: fixed in guile-gnome-platform 2.16.2-1
has caused the Debian Bug report #665552,
regarding guile-gnome-platform: Including individual glib headers no longer
supported
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 [email protected]
immediately.)
--
665552: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665552
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: guile-gnome-platform
Version: 2.16.1-6.1
Severity: important
User: [email protected]
Usertags: glib-single-include
Hi,
including invidiual glib headers has been deprecated for several years.
Starting with glib 2.32 it is now mandatory to include glib.h instead
of individual headers [1], or the compiler will generate an error.
With the notable exception of:
glib/gi18n.h
glib/gi18n-lib.h
glib/gprintf.h
glib/gstdio.h
Those header files are still meant to be included separately.
Development releases of 2.32 (2.31.x) are available in experimental.
During a test-rebuild guile-gnome-platform failed to build with the new glib
[2].
Please update guile-gnome-platform at your earliest convenience, so once we move
the glib version from experimental to unstable, your package will remain
buildable.
Usually, simply replacing #include <glib/foo.h> with #include <glib.h>
is all that is needed (while keeping the above list of exceptions in
mind)
You can use the glib version from experimental to test if your package
builds correctly.
A simple shell script [3] has been written, that can help you
generate a patch which should fix the includes in most cases.
It's most likely not bug free and very limited, so please check the
resulting patch carefully.
Thanks!
Michael,
on behalf of the Debian GNOME team.
[1]
http://git.gnome.org/browse/glib/commit/?id=7455dd370eb37ce3b0b409ff6120501f37b50569
[2]
http://people.debian.org/~biebl/glib-single-include/guile-gnome-platform_2.16.1-6.1.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh
--- End Message ---
--- Begin Message ---
Source: guile-gnome-platform
Source-Version: 2.16.2-1
We believe that the bug you reported is fixed in the latest version of
guile-gnome-platform, which is due to be installed in the Debian FTP archive:
guile-gnome-platform_2.16.2-1.debian.tar.gz
to main/g/guile-gnome-platform/guile-gnome-platform_2.16.2-1.debian.tar.gz
guile-gnome-platform_2.16.2-1.dsc
to main/g/guile-gnome-platform/guile-gnome-platform_2.16.2-1.dsc
guile-gnome-platform_2.16.2.orig.tar.gz
to main/g/guile-gnome-platform/guile-gnome-platform_2.16.2.orig.tar.gz
guile-gnome2-canvas_2.16.2-1_amd64.deb
to main/g/guile-gnome-platform/guile-gnome2-canvas_2.16.2-1_amd64.deb
guile-gnome2-dev_2.16.2-1_amd64.deb
to main/g/guile-gnome-platform/guile-gnome2-dev_2.16.2-1_amd64.deb
guile-gnome2-gconf_2.16.2-1_amd64.deb
to main/g/guile-gnome-platform/guile-gnome2-gconf_2.16.2-1_amd64.deb
guile-gnome2-glib_2.16.2-1_amd64.deb
to main/g/guile-gnome-platform/guile-gnome2-glib_2.16.2-1_amd64.deb
guile-gnome2-gnome-ui_2.16.2-1_amd64.deb
to main/g/guile-gnome-platform/guile-gnome2-gnome-ui_2.16.2-1_amd64.deb
guile-gnome2-gnome_2.16.2-1_amd64.deb
to main/g/guile-gnome-platform/guile-gnome2-gnome_2.16.2-1_amd64.deb
guile-gnome2-gtk_2.16.2-1_amd64.deb
to main/g/guile-gnome-platform/guile-gnome2-gtk_2.16.2-1_amd64.deb
guile-gnome2-vfs_2.16.2-1_amd64.deb
to main/g/guile-gnome-platform/guile-gnome2-vfs_2.16.2-1_amd64.deb
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Rottmann <[email protected]> (supplier of updated guile-gnome-platform
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 02 Jun 2012 16:30:43 +0200
Source: guile-gnome-platform
Binary: guile-gnome2-glib guile-gnome2-gconf guile-gnome2-gtk
guile-gnome2-gnome guile-gnome2-gnome-ui guile-gnome2-canvas guile-gnome2-vfs
guile-gnome2-dev
Architecture: source amd64
Version: 2.16.2-1
Distribution: unstable
Urgency: low
Maintainer: Andreas Rottmann <[email protected]>
Changed-By: Andreas Rottmann <[email protected]>
Description:
guile-gnome2-canvas - Guile bindings for libgnomecanvas
guile-gnome2-dev - Guile GObject binding support library, development files
guile-gnome2-gconf - Guile bindings for GConf
guile-gnome2-glib - Guile bindings for GLib
guile-gnome2-gnome - Guile bindings for libgnome
guile-gnome2-gnome-ui - Guile bindings for libgnome
guile-gnome2-gtk - Guile bindings for GTK+, libglade, Pango and ATK
guile-gnome2-vfs - Guile bindings for GnomeVFS
Closes: 665552
Changes:
guile-gnome-platform (2.16.2-1) unstable; urgency=low
.
* New upstream version:
- obsoletes patch fixes/gtk-2.18-build.
- other patches rebased.
- new patch to allow building against guile-1.8.
- new patch to preserve meaning of --disable-Werror
configure option.
- needs g-wrap (>= 1.9.14); Build-Depends adjusted.
* New patch to fix deprecated glib includes (closes: #665552).
* debian/rules:
- Use -a flag for xvfb-run to guard against potential
build failures.
- Bump automake and autoconf versions (1.11 and 2.69,
respectively) to match new upstream. Build-Depends
adjusted.
* Bump Standards-Version to 3.9.3 (no changes).
* Drop tg2quilt in favor of gbp-pq, as this requires no special
knowledge from collaborators.
Checksums-Sha1:
c3c1fef859b62fe08a84601b40526aa425fc11bb 1988 guile-gnome-platform_2.16.2-1.dsc
a53d9a2a82ae83b07d6b47bfbfb7f7005cdfc4b3 2538191
guile-gnome-platform_2.16.2.orig.tar.gz
d486817d328fc2b84d3b0f7b53689c6b6a8a006c 9396
guile-gnome-platform_2.16.2-1.debian.tar.gz
871bb8902f42478507bf0a19fbb3b153cea195a5 102816
guile-gnome2-glib_2.16.2-1_amd64.deb
347fd94f2a3589030d4b39ba05a007860203a8a9 27026
guile-gnome2-gconf_2.16.2-1_amd64.deb
d6b7376d26b9c70b6519ec757ba77bd8813ecae5 385166
guile-gnome2-gtk_2.16.2-1_amd64.deb
54312abe5e4485e8c510c3a38c679b84db473c71 21026
guile-gnome2-gnome_2.16.2-1_amd64.deb
fc5e33a08cee3801bf9612b5a8aed34e4c4e4c4f 26060
guile-gnome2-gnome-ui_2.16.2-1_amd64.deb
c26b3a43fe3686658b940f36bcb94ad9bf1d20e3 29498
guile-gnome2-canvas_2.16.2-1_amd64.deb
c5ce91522f1d449e827bf052d563e390b76a03c0 40372
guile-gnome2-vfs_2.16.2-1_amd64.deb
3e20696ead2a5af8caceef31aea5ef93041d3e98 250990
guile-gnome2-dev_2.16.2-1_amd64.deb
Checksums-Sha256:
817a96e76c4edcfd3c60ea9318727bb46beb81942200b40150ad30237a6dc82f 1988
guile-gnome-platform_2.16.2-1.dsc
50e6cd95c4a32f44498816c607c071b7d7368c49a34daebf598d9129df344fb0 2538191
guile-gnome-platform_2.16.2.orig.tar.gz
376f486d53f0a7112058c7fc537413bb468b0e20766ad7b6e5f4f7e3d250aed0 9396
guile-gnome-platform_2.16.2-1.debian.tar.gz
af23b9acc402c3abb4c602797408ac7ab17ed53116b6f0aa9b314595c40cd16d 102816
guile-gnome2-glib_2.16.2-1_amd64.deb
d3a5c95f5067e3110986b6c52c5efe534031d9fa808fb438b41904cbd16676b3 27026
guile-gnome2-gconf_2.16.2-1_amd64.deb
a6c4a2b95a64a6ce94c7ddd1d3974418ceecd16752bacbc014da47c7f871d9f1 385166
guile-gnome2-gtk_2.16.2-1_amd64.deb
434ab62d36010c76d62b3e75529d2b77e8591b77879845fc37285ba03ef560e8 21026
guile-gnome2-gnome_2.16.2-1_amd64.deb
7f66731aba2ba580cad111d55102759762b6ee067172fe36654b145bfa6436d4 26060
guile-gnome2-gnome-ui_2.16.2-1_amd64.deb
02d694fe2acb1402a50aeb58828d679aefb65790ba69dcd5a50c2dd47873efec 29498
guile-gnome2-canvas_2.16.2-1_amd64.deb
7c4a232677c7c0973ab82a4b7217c3d0210e537979078b4f40ef121bd5190c07 40372
guile-gnome2-vfs_2.16.2-1_amd64.deb
3574bc674ea0f1343cc36de5b7ad34f764e5d7909a1a6ec184178819dc510587 250990
guile-gnome2-dev_2.16.2-1_amd64.deb
Files:
6f02d55ebe191489c414b4567eea6db5 1988 lisp extra
guile-gnome-platform_2.16.2-1.dsc
eb4a084d13785efaa1639145907a87b4 2538191 lisp extra
guile-gnome-platform_2.16.2.orig.tar.gz
bc4467a575899409ee19d2497d750d91 9396 lisp extra
guile-gnome-platform_2.16.2-1.debian.tar.gz
0b0c6603c20622d1846992a5bfda01a9 102816 lisp extra
guile-gnome2-glib_2.16.2-1_amd64.deb
eeb67a590a995d564f24eb731c18dfe9 27026 lisp extra
guile-gnome2-gconf_2.16.2-1_amd64.deb
089f4b714af70726c4d3ade3af9f5ff1 385166 lisp extra
guile-gnome2-gtk_2.16.2-1_amd64.deb
fa6ed8a682e01e0862ecb50fe019301f 21026 lisp extra
guile-gnome2-gnome_2.16.2-1_amd64.deb
da0f3c5beae97b6709bdad8d0728ea77 26060 lisp extra
guile-gnome2-gnome-ui_2.16.2-1_amd64.deb
f231b8e2fb062a306986a4f3b1621d7b 29498 lisp extra
guile-gnome2-canvas_2.16.2-1_amd64.deb
d1cbff0e8f7c568a5b7cd20bcd3647d2 40372 lisp extra
guile-gnome2-vfs_2.16.2-1_amd64.deb
69e3bd159f898e099eb5c53ce8cff38a 250990 libdevel extra
guile-gnome2-dev_2.16.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk/NGWkACgkQIsgn9zWpkufvEgCeP8Fe8Q0/WK16xY5owku1GSND
wsQAoLerp//QoD8AojDDlgG+KC2Om/Yn
=blJS
-----END PGP SIGNATURE-----
--- End Message ---