Your message dated Wed, 02 May 2012 21:10:33 +0000
with message-id <[email protected]>
and subject line Bug#665529: fixed in gelemental 1.2.0-8
has caused the Debian Bug report #665529,
regarding gelemental: 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.)
--
665529: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665529
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: gelemental
Version: 1.2.0-7
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 gelemental failed to build with the new glib [2].
Please update gelemental 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/gelemental_1.2.0-7.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh
--- End Message ---
--- Begin Message ---
Source: gelemental
Source-Version: 1.2.0-8
We believe that the bug you reported is fixed in the latest version of
gelemental, which is due to be installed in the Debian FTP archive:
gelemental_1.2.0-8.debian.tar.gz
to main/g/gelemental/gelemental_1.2.0-8.debian.tar.gz
gelemental_1.2.0-8.dsc
to main/g/gelemental/gelemental_1.2.0-8.dsc
gelemental_1.2.0-8_amd64.deb
to main/g/gelemental/gelemental_1.2.0-8_amd64.deb
libelemental-dev_1.2.0-8_amd64.deb
to main/g/gelemental/libelemental-dev_1.2.0-8_amd64.deb
libelemental-doc_1.2.0-8_all.deb
to main/g/gelemental/libelemental-doc_1.2.0-8_all.deb
libelemental0_1.2.0-8_amd64.deb
to main/g/gelemental/libelemental0_1.2.0-8_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.
Daniel Leidert (dale) <[email protected]> (supplier of updated gelemental
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: Wed, 02 May 2012 22:45:00 +0200
Source: gelemental
Binary: gelemental libelemental0 libelemental-dev libelemental-doc
Architecture: source amd64 all
Version: 1.2.0-8
Distribution: unstable
Urgency: low
Maintainer: Debichem Team <[email protected]>
Changed-By: Daniel Leidert (dale) <[email protected]>
Description:
gelemental - Periodic Table viewer
libelemental-dev - Periodic Table viewer (development files)
libelemental-doc - Periodic Table viewer (API documentation)
libelemental0 - Periodic Table viewer (data and shared library)
Closes: 656372 665529
Changes:
gelemental (1.2.0-8) unstable; urgency=low
.
* debian/control (Standards-Version): Bumped to 3.9.3.
* debian/patches/czech_translation_559028.patch: Adjusted.
- Adjusted name for Ununbium (#656372).
* debian/patches/656372_element_renames.patch: Added (closes: #656372).
- Ununbium has been renamed to Copernicium.
* debian/patches/665529_glib_headers.patch: Added (closes: #665529).
- Fix FTBFS with glib 2.32.
* debian/patches/series: Adjusted.
Checksums-Sha1:
e7b3433110308e7327bd7560c28b3049fd1dfc40 1707 gelemental_1.2.0-8.dsc
d5e3d86af2cb4987049156ed45b4c43e76f79f7a 29877 gelemental_1.2.0-8.debian.tar.gz
15994811d78ba5c2923e97e4323614efbfbad5d5 313720 gelemental_1.2.0-8_amd64.deb
f1da2316bf31693328f3e9f88365d5040bf36445 158250 libelemental0_1.2.0-8_amd64.deb
3868ac39041ca8752381a6cd2b0029967456914c 219316
libelemental-dev_1.2.0-8_amd64.deb
2249a2d961595396fd0db8a6fa151cc0db5008d0 276366
libelemental-doc_1.2.0-8_all.deb
Checksums-Sha256:
fecf814ea109550c9db65528968211a9620b8e8d8ecc26642ce84cbdcd155af1 1707
gelemental_1.2.0-8.dsc
b03ddad5587fdfb279d570388105ea5fb3b16eebbb2626f1f293ff283456869e 29877
gelemental_1.2.0-8.debian.tar.gz
8a07779a51efb3467c0aae1dccc885430a91dc94fdfd0d2dfe16003f2bb4a8c8 313720
gelemental_1.2.0-8_amd64.deb
2812cf59e48b3b4e46b36f6eeb79b525864f9a55a6d4b37a6e8dce673b704635 158250
libelemental0_1.2.0-8_amd64.deb
b7882ab7f51f1fb59cba5ef81063b855905e97b1ef1d6495646e3bc465fd0a80 219316
libelemental-dev_1.2.0-8_amd64.deb
b85afdffae22541c59b11f1f821caccb23ec112636e268f49d02a7908273dc24 276366
libelemental-doc_1.2.0-8_all.deb
Files:
5dfd25df41ca8950b89ca1f1c10f826a 1707 science optional gelemental_1.2.0-8.dsc
fe238e193adcf4db7bd4ceb3bc8e80a7 29877 science optional
gelemental_1.2.0-8.debian.tar.gz
114143f947b5b7d9a51140fbd70ee0b1 313720 science optional
gelemental_1.2.0-8_amd64.deb
e2245bf253c8196b56ae5ab7b0cb493a 158250 libs optional
libelemental0_1.2.0-8_amd64.deb
25db15042898720679ce1e01ae2e0b7c 219316 libdevel optional
libelemental-dev_1.2.0-8_amd64.deb
784aaf0fa1514d9872a92e5f271a8e6f 276366 doc optional
libelemental-doc_1.2.0-8_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk+hnccACgkQm0bx+wiPa4wY8wCg0DNdZSyPc/vNx5AmkPNxMee8
SikAn0xEpVixhGl0mc7PeGomorqmg8AO
=fy5x
-----END PGP SIGNATURE-----
--- End Message ---