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 ---

Reply via email to