Your message dated Sat, 24 Mar 2012 23:05:35 +0000
with message-id <[email protected]>
and subject line Bug#665569: fixed in libgpewidget 0.117-6
has caused the Debian Bug report #665569,
regarding libgpewidget: 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.)
--
665569: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665569
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgpewidget
Version: 0.117-5
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 libgpewidget failed to build with the new glib [2].
Please update libgpewidget 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/libgpewidget_0.117-5.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh
--- End Message ---
--- Begin Message ---
Source: libgpewidget
Source-Version: 0.117-6
We believe that the bug you reported is fixed in the latest version of
libgpewidget, which is due to be installed in the Debian FTP archive:
libgpewidget-data_0.117-6_all.deb
to main/libg/libgpewidget/libgpewidget-data_0.117-6_all.deb
libgpewidget-dev_0.117-6_amd64.deb
to main/libg/libgpewidget/libgpewidget-dev_0.117-6_amd64.deb
libgpewidget-doc_0.117-6_all.deb
to main/libg/libgpewidget/libgpewidget-doc_0.117-6_all.deb
libgpewidget1-dbg_0.117-6_amd64.deb
to main/libg/libgpewidget/libgpewidget1-dbg_0.117-6_amd64.deb
libgpewidget1_0.117-6_amd64.deb
to main/libg/libgpewidget/libgpewidget1_0.117-6_amd64.deb
libgpewidget_0.117-6.debian.tar.gz
to main/libg/libgpewidget/libgpewidget_0.117-6.debian.tar.gz
libgpewidget_0.117-6.dsc
to main/libg/libgpewidget/libgpewidget_0.117-6.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.
Neil Williams <[email protected]> (supplier of updated libgpewidget 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, 24 Mar 2012 20:17:07 +0000
Source: libgpewidget
Binary: libgpewidget1 libgpewidget-dev libgpewidget-data libgpewidget1-dbg
libgpewidget-doc
Architecture: source amd64 all
Version: 0.117-6
Distribution: unstable
Urgency: low
Maintainer: Neil Williams <[email protected]>
Changed-By: Neil Williams <[email protected]>
Description:
libgpewidget-data - data files for libgpewidget
libgpewidget-dev - Development files for libgpewidget
libgpewidget-doc - GPE Palmtop Environment widget library Reference Manual
libgpewidget1 - GPE Palmtop Environment widget library
libgpewidget1-dbg - debug symbols for libgpewidget
Closes: 665569
Changes:
libgpewidget (0.117-6) unstable; urgency=low
.
* Patch gpehelp.c to include top level glib.h instead of individual
header which is no longer supported. (Closes: #665569)
Checksums-Sha1:
d219082d1d4dc173ee40da02f26dd6f0b364646d 1800 libgpewidget_0.117-6.dsc
b07d03203b4b54fb2d67a2debab6adf3effcfcba 7309
libgpewidget_0.117-6.debian.tar.gz
4c7592c699db394da16d773774a6ef8a1e853960 84600 libgpewidget1_0.117-6_amd64.deb
efb89675c7ce9e6db3ec8118d6a24a6ddcba943f 101394
libgpewidget-dev_0.117-6_amd64.deb
b7c0a0947be062b13205ad014d51254f3266739f 74320
libgpewidget-data_0.117-6_all.deb
7a597d6f3fb063d58e925b17ba47238f4e672b8c 235088
libgpewidget1-dbg_0.117-6_amd64.deb
4e5a12b077542fdbade4da018750c79421225981 56858 libgpewidget-doc_0.117-6_all.deb
Checksums-Sha256:
de87f7973aea73daad900990dfa3b7527646fe897e186c85a1c172d2d06f2d7b 1800
libgpewidget_0.117-6.dsc
64b4a80be0a248dddb6f0e712d60606e3a06653c2ebea4d5159b4b45aae671ce 7309
libgpewidget_0.117-6.debian.tar.gz
54b1ff6b0bffc7fdff2b8ae5d91e4f5ff39c30aea5041f32084c128fd9ede3f3 84600
libgpewidget1_0.117-6_amd64.deb
f31931585193b0c1a4dff73bbb7937b4853d66f2d212ccfee484da7594d7403d 101394
libgpewidget-dev_0.117-6_amd64.deb
dd01bf613efdf34466faa80d9d77ed96053cd7de4f90960fbcb8ac2b602d25d9 74320
libgpewidget-data_0.117-6_all.deb
eb43a2b46bff7300da8e7bc0df9d78bd86ef9aaeb24aa80b9b959822fdbf7103 235088
libgpewidget1-dbg_0.117-6_amd64.deb
cf0b425c1d123eae7ca6bf74fb3784fab345b5f2be8761169af66a96576b1ce8 56858
libgpewidget-doc_0.117-6_all.deb
Files:
35ca84b937d021a7bfbe71d9c33c9728 1800 libs optional libgpewidget_0.117-6.dsc
e03b569e15d1327644002457a1500ec7 7309 libs optional
libgpewidget_0.117-6.debian.tar.gz
031176cc7226b0280df636fba7eef8bd 84600 libs optional
libgpewidget1_0.117-6_amd64.deb
4ad193f8707d028b17c7d35c022cc3c1 101394 libdevel optional
libgpewidget-dev_0.117-6_amd64.deb
97f5805b85f13c21721a2b5ff78071fc 74320 utils optional
libgpewidget-data_0.117-6_all.deb
cb12e70fc82e678265a0cf4700581d4e 235088 debug extra
libgpewidget1-dbg_0.117-6_amd64.deb
9e931937c8f2f9ad92155fd3fdfaeac5 56858 doc optional
libgpewidget-doc_0.117-6_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk9uTrEACgkQiAEJSii8s+OFRQCgs+jqECUu6OQKuD89AowbHBil
/zcAn0z28acjsr7FvtYcSd4g2OFiWsSx
=Y9gR
-----END PGP SIGNATURE-----
--- End Message ---