Your message dated Sun, 25 Mar 2012 20:55:29 +0000
with message-id <[email protected]>
and subject line Bug#665567: fixed in libgnomecups 0.2.3-5
has caused the Debian Bug report #665567,
regarding libgnomecups: 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.)
--
665567: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665567
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgnomecups
Version: 0.2.3-4
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 libgnomecups failed to build with the new glib [2].
Please update libgnomecups 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/libgnomecups_0.2.3-4.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh
--- End Message ---
--- Begin Message ---
Source: libgnomecups
Source-Version: 0.2.3-5
We believe that the bug you reported is fixed in the latest version of
libgnomecups, which is due to be installed in the Debian FTP archive:
libgnomecups1.0-1_0.2.3-5_amd64.deb
to main/libg/libgnomecups/libgnomecups1.0-1_0.2.3-5_amd64.deb
libgnomecups1.0-dev_0.2.3-5_amd64.deb
to main/libg/libgnomecups/libgnomecups1.0-dev_0.2.3-5_amd64.deb
libgnomecups_0.2.3-5.debian.tar.gz
to main/libg/libgnomecups/libgnomecups_0.2.3-5.debian.tar.gz
libgnomecups_0.2.3-5.dsc
to main/libg/libgnomecups/libgnomecups_0.2.3-5.dsc
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.
Michael Biebl <[email protected]> (supplier of updated libgnomecups 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: SHA256
Format: 1.8
Date: Sun, 25 Mar 2012 15:33:05 +0200
Source: libgnomecups
Binary: libgnomecups1.0-1 libgnomecups1.0-dev
Architecture: source amd64
Version: 0.2.3-5
Distribution: unstable
Urgency: low
Maintainer: Ross Burton <[email protected]>
Changed-By: Michael Biebl <[email protected]>
Description:
libgnomecups1.0-1 - GNOME library for CUPS interaction
libgnomecups1.0-dev - GNOME library for CUPS interaction (headers)
Closes: 665567
Changes:
libgnomecups (0.2.3-5) unstable; urgency=low
.
* debian/patches/27_glib-single-include.patch: Fix build failure with glib
2.32 where including individual glib headers is no longer supported.
Closes: #665567
Checksums-Sha1:
21679feb7f6f6db65ca89113adc04de59643ceeb 2100 libgnomecups_0.2.3-5.dsc
2544d366c76dc9b0b104a3e8bdf6d11c5e69fe9a 8014
libgnomecups_0.2.3-5.debian.tar.gz
f55de48a80b3c54490b43ce701bfaf2f77a7d9b5 75818
libgnomecups1.0-1_0.2.3-5_amd64.deb
16dd013a891eaef503505a729c1444ab08dd9445 51210
libgnomecups1.0-dev_0.2.3-5_amd64.deb
Checksums-Sha256:
418e1a648ec7f32b28433f25009e5fa54d84d0fb977f67f90293ccac17595806 2100
libgnomecups_0.2.3-5.dsc
3f38c3bf283bc7697b4a9a52bf9ad81eb7ee337fb0f6ade9417d35767ba9dd73 8014
libgnomecups_0.2.3-5.debian.tar.gz
510c0ab8e1f3a5b8c7332d081ba49c5b6390d1300c53ba32d4ec9a4eb599b9fc 75818
libgnomecups1.0-1_0.2.3-5_amd64.deb
4211696870e542977b5ed9a2bb8e1a234cfaa3015d3373b2cb24500c0853dce9 51210
libgnomecups1.0-dev_0.2.3-5_amd64.deb
Files:
3ecbe909811ffb9caf95a5926506c81e 2100 oldlibs optional libgnomecups_0.2.3-5.dsc
53e5c386f8068606df43051d2f51f341 8014 oldlibs optional
libgnomecups_0.2.3-5.debian.tar.gz
11cd69effcd2dd2045f57595bce56d69 75818 oldlibs optional
libgnomecups1.0-1_0.2.3-5_amd64.deb
8053249244ae0d5f5d49979faaf52e27 51210 libdevel optional
libgnomecups1.0-dev_0.2.3-5_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQIcBAEBCAAGBQJPbyBZAAoJEGrh3w1gjyLcOhoP+QF/Z8FFigAvLKmv4ya2d888
uxfhI15OFO9KQp3MQSWL39B2ffuQQ2rs+h7exjw+Y9QGe+YgFos7pWmsbGAkSW6d
5fM76kk+GtrAb52Y429r4ks2xMKRkR4aCRR0BQXnXjg5//UznsRkT8FQO3Cqorgi
8qOuo854J7kSQ+jovNLekx+yx3hPiv4q3Gms1bEirRNZhaY13qZwqstblCUAdmYg
tb3ALayIFJ6eoNH2cqaOlU1em7vyHQXWWJP3nC7DoHZwmokvAnFWtUGTmXiEvdbC
6fX/2QQyMb8SCs7DAIZ6FPvfvx3DusjF7GzX/qhl7LkSk2i0ARjwV25FAFDacrx6
cYf1Y9u/GVHdyzEG1THVYL20HkkF1CERfgHvuYxBZF4i4Srnunt4tpiXLOuJ1eRy
OlmIhogQsSZs50xhe17gqCtqwnjnIk3RK1p+h2u9aFk5hAoH8lNLmtqfcHlaYlkA
iVvNmm6/fijoR6IJGN+eDZwe2toqxLwiOrbQaUnN4nWqVrFcL8TACqHwPPblZX0C
GEEW02j8BAWEwgGLKcW/WSPaJrxbUzBZGAF7JJSyO5dL1aeSwLtuIpQpt1xb8Qz/
ugNEyGZFD42jwUBPY7S8DkcI3Koc6zQhTO76dl2/SkwZmSYvebJPjdCBI/iy4Ywk
d0xY4O4+PMn4f+00o9Iu
=ZBth
-----END PGP SIGNATURE-----
--- End Message ---