Your message dated Sun, 25 Mar 2012 20:55:57 +0000
with message-id <[email protected]>
and subject line Bug#665570: fixed in libgtkada 2.24.1-4
has caused the Debian Bug report #665570,
regarding libgtkada: 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.)


-- 
665570: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665570
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libgtkada
Version: 2.24.1-3
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 libgtkada failed to build with the new glib [2].

Please update libgtkada 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/libgtkada_2.24.1-3.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh




--- End Message ---
--- Begin Message ---
Source: libgtkada
Source-Version: 2.24.1-4

We believe that the bug you reported is fixed in the latest version of
libgtkada, which is due to be installed in the Debian FTP archive:

libgnomeada-dbg_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgnomeada-dbg_2.24.1-4_amd64.deb
libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
libgnomeada2.24.1_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgnomeada2.24.1_2.24.1-4_amd64.deb
libgtkada-bin_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgtkada-bin_2.24.1-4_amd64.deb
libgtkada-dbg_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgtkada-dbg_2.24.1-4_amd64.deb
libgtkada-doc_2.24.1-4_all.deb
  to main/libg/libgtkada/libgtkada-doc_2.24.1-4_all.deb
libgtkada2.24.1-dev_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgtkada2.24.1-dev_2.24.1-4_amd64.deb
libgtkada2.24.1_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgtkada2.24.1_2.24.1-4_amd64.deb
libgtkada_2.24.1-4.debian.tar.bz2
  to main/libg/libgtkada/libgtkada_2.24.1-4.debian.tar.bz2
libgtkada_2.24.1-4.dsc
  to main/libg/libgtkada/libgtkada_2.24.1-4.dsc
libgtkglada-dbg_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgtkglada-dbg_2.24.1-4_amd64.deb
libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
libgtkglada2.24.1_2.24.1-4_amd64.deb
  to main/libg/libgtkada/libgtkglada2.24.1_2.24.1-4_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.
Ludovic Brenta <[email protected]> (supplier of updated libgtkada 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 23:45:17 +0100
Source: libgtkada
Binary: libgtkada2.24.1-dev libgnomeada2.24.1-dev libgtkglada2.24.1-dev 
libgtkada-dbg libgnomeada-dbg libgtkglada-dbg libgtkada2.24.1 libgnomeada2.24.1 
libgtkglada2.24.1 libgtkada-bin libgtkada-doc
Architecture: source amd64 all
Version: 2.24.1-4
Distribution: unstable
Urgency: low
Maintainer: Ludovic Brenta <[email protected]>
Changed-By: Ludovic Brenta <[email protected]>
Description: 
 libgnomeada-dbg - Ada binding for the GNOME GUI (debugging symbols)
 libgnomeada2.24.1 - Ada binding for the GNOME GUI (dynamic library)
 libgnomeada2.24.1-dev - Ada binding for the GNOME GUI (development files)
 libgtkada-bin - Ada binding for the GTK+ GUI (development utilities)
 libgtkada-dbg - Ada binding for the GTK+ GUI (debugging symbols)
 libgtkada-doc - Ada binding for the GTK+ GUI (documentation)
 libgtkada2.24.1 - Ada binding for the GTK+ GUI (dynamic library)
 libgtkada2.24.1-dev - Ada binding for the GTK+ GUI (development files)
 libgtkglada-dbg - Ada binding for GTK+ OpenGL extensions (debugging symbols)
 libgtkglada2.24.1 - Ada binding for GTK+ OpenGL extensions (dynamic library)
 libgtkglada2.24.1-dev - Ada binding for GTK+ OpenGL extensions (development 
files)
Closes: 665570
Changes: 
 libgtkada (2.24.1-4) unstable; urgency=low
 .
   [Nicolas Boulenguez]
   * Internal dependencies are very redundant because the package names
     contain version numbers. We generate them with deb-substvars to ease
     next ali or so version bump. This implies a lintian override.
   * Correct -v option in test.
 .
   [Ludovic Brenta]
 .
   * debian/patches/include_only_glib_h.patch: new.  Closes: #665570.
Checksums-Sha1: 
 da5ffef18b5fb2ebe15c6f197501ffc9e84608e7 2226 libgtkada_2.24.1-4.dsc
 2523141174e11c5cb8f696e614e65814791c032a 23484 
libgtkada_2.24.1-4.debian.tar.bz2
 6a7fd0e6b981c45d95064ef5328af2797b99d8e2 3896034 
libgtkada2.24.1-dev_2.24.1-4_amd64.deb
 636a07427f67bc4916fc9e765e88c4bb12949270 270534 
libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
 04a2f06ea0c625c49cf2df8b657d558431d41744 94528 
libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
 177350aba4df1fa5d8d0904cd6e860a036c79754 2596554 
libgtkada-dbg_2.24.1-4_amd64.deb
 79582cb1cdd060012227755153b474f2a77d8652 219660 
libgnomeada-dbg_2.24.1-4_amd64.deb
 f2bf2bcaaaa42499550bdcb873d2e1c3b13fc3a9 63182 
libgtkglada-dbg_2.24.1-4_amd64.deb
 808933f01cac32e8440d0a10d2a1385e34ee8743 1301424 
libgtkada2.24.1_2.24.1-4_amd64.deb
 55b201bf19b9e78ddbae46ebd3e820ad5a8d5dab 102430 
libgnomeada2.24.1_2.24.1-4_amd64.deb
 ec1c106ceeb5f725c2b69c37aee2637fae0aaef2 32886 
libgtkglada2.24.1_2.24.1-4_amd64.deb
 7be3c2b66a0d16e6bbcfa9efa8782771efa874f3 15196 libgtkada-bin_2.24.1-4_amd64.deb
 1232dd563f89d567034eac94ca6da8607f998a4c 1111044 libgtkada-doc_2.24.1-4_all.deb
Checksums-Sha256: 
 4e375ec7b86bd3a15ce647d5cb6350802e67abf96dee810bbe146c4b15a6c5da 2226 
libgtkada_2.24.1-4.dsc
 21681ac7a30bad209461ff379839d501571e8368a91b7bb74a03b6bbd7842a72 23484 
libgtkada_2.24.1-4.debian.tar.bz2
 ad02baa77e902af0d8c1c75c1fae02b0d035174c7b66b1d9f9a1b0792b5964ed 3896034 
libgtkada2.24.1-dev_2.24.1-4_amd64.deb
 1e6e7fe58867fb12d293c6926ebc948ed97a14bae0947da102b4b05f942c184b 270534 
libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
 3581d43d83072b9272b58cbdc63fc77fa8626978402e586348ccb21c0e38c235 94528 
libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
 55a067aaf0eebecd09dc5f0a7829bd4c30d9bfbfea88df28a47ae4db84b10872 2596554 
libgtkada-dbg_2.24.1-4_amd64.deb
 2358acbfdbc28e0f5f72036721613a7069596e981be3e852b9e7604fdc2b0d3e 219660 
libgnomeada-dbg_2.24.1-4_amd64.deb
 1bfed01dbdbd406a4c784abecf2a56ca312cd34a920c69677f25f833c1ea51e4 63182 
libgtkglada-dbg_2.24.1-4_amd64.deb
 237e50dbc7efd9f34db448b8e912fc17823c4efc30c53644e2af28318273351b 1301424 
libgtkada2.24.1_2.24.1-4_amd64.deb
 699866dac1d4924750e2ef6fce39556ab489b2f248131263bab54ae50f032ece 102430 
libgnomeada2.24.1_2.24.1-4_amd64.deb
 0a52ac8a482b088d9304c93b57cff389edaff5eb3ad4c5988216f8d44dc615ac 32886 
libgtkglada2.24.1_2.24.1-4_amd64.deb
 5843572c91c2ae9f809a049bdb28576de503002fc29cd662407e34bbc524dcc7 15196 
libgtkada-bin_2.24.1-4_amd64.deb
 0a3799df347acc5b20cfe2910b5ac0a0f7e3d35c202f44df57015eddc081f2ba 1111044 
libgtkada-doc_2.24.1-4_all.deb
Files: 
 13ba0c505307748f4aaa8ccb70dbe7e3 2226 libs optional libgtkada_2.24.1-4.dsc
 aa4d34db0afb0e98c983a94ea6dba186 23484 libs optional 
libgtkada_2.24.1-4.debian.tar.bz2
 f41aeebcd6acb391939774a52c27d652 3896034 libdevel optional 
libgtkada2.24.1-dev_2.24.1-4_amd64.deb
 f22064ee07fe50a174672966bf160bdd 270534 libdevel optional 
libgnomeada2.24.1-dev_2.24.1-4_amd64.deb
 f6fca8b17484deb5fb45c2b46d93dd18 94528 libdevel optional 
libgtkglada2.24.1-dev_2.24.1-4_amd64.deb
 6242198a272e8dc6e4936e7b52bf6fe2 2596554 debug extra 
libgtkada-dbg_2.24.1-4_amd64.deb
 daf79241de06b86fe4b6176ced0ea71e 219660 debug extra 
libgnomeada-dbg_2.24.1-4_amd64.deb
 8f7b09219dec979800b872280b1902f7 63182 debug extra 
libgtkglada-dbg_2.24.1-4_amd64.deb
 9cee11dc3e6788a2e709dfed58ebc6b5 1301424 libs optional 
libgtkada2.24.1_2.24.1-4_amd64.deb
 849d4e9cb438022023225eacb4b6991f 102430 libs optional 
libgnomeada2.24.1_2.24.1-4_amd64.deb
 58dca8479fe18cac128b80891248bba5 32886 libs optional 
libgtkglada2.24.1_2.24.1-4_amd64.deb
 3c7284aba245715c45387534a02133c0 15196 devel optional 
libgtkada-bin_2.24.1-4_amd64.deb
 2a57f083c93063c0d1177219484065ae 1111044 doc optional 
libgtkada-doc_2.24.1-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFPbwSux9kwJZ3/qtQRAonYAKChgztNePttnltxy6RPGd85eRAC1gCeKeGo
j7ojiD/e+IkKB/uXwTuyp+E=
=KOcS
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to