Your message dated Fri, 31 May 2013 09:38:09 +0000
with message-id <e1uilmj-0001jf...@franck.debian.org>
and subject line Bug#665605: fixed in rasmol 2.7.5.2-2
has caused the Debian Bug report #665605,
regarding rasmol: 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 ow...@bugs.debian.org
immediately.)


-- 
665605: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665605
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: rasmol
Version: 2.7.5.2-1
Severity: important
User: pkg-gnome-maintain...@lists.alioth.debian.org
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 rasmol failed to build with the new glib [2].

Please update rasmol 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/rasmol_2.7.5.2-1.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh




--- End Message ---
--- Begin Message ---
Source: rasmol
Source-Version: 2.7.5.2-2

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

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 665...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Teemu Ikonen <tpiko...@gmail.com> (supplier of updated rasmol 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 27 May 2013 17:31:54 +0200
Source: rasmol
Binary: rasmol rasmol-doc
Architecture: source amd64 all
Version: 2.7.5.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Teemu Ikonen <tpiko...@gmail.com>
Description: 
 rasmol     - Visualize biological macromolecules
 rasmol-doc - Documentation for rasmol
Closes: 665605
Changes: 
 rasmol (2.7.5.2-2) unstable; urgency=low
 .
   [ Andreas Tille ]
   * renamed debian/upstream-metadata.yaml to debian/upstream
   * debian/upstream: Added DOI & PMID
 .
   [ Teemu Ikonen ]
   * control:
     - Add build-dep to dpkg-dev (>= 1.16.1~)
     - Update standards-version to 3.9.4
   * rules:
     - Export dpkg-buildflags with all hardening options.
     - Run xmkmf only twice per build.
   * Patch imakefile:
     - Get CFLAGS and LDFLAGS from dpkg-buildflags
     - Prune LDLIBS to avoid unnecessary dependencies.
   * New patches:
     - glibsubheaders: Do not include individual glib headers.
       Thanks to Michael Biebl for the patch (closes: #665605).
     - format-security: Fix sprintf calls which fail when compiling
       with -werror=format-security
Checksums-Sha1: 
 90cb2349668758ccd68bdd10d1fcff1194102d5c 1523 rasmol_2.7.5.2-2.dsc
 97e7b73aafc43277213503818b79501091c23698 86861 rasmol_2.7.5.2-2.debian.tar.gz
 42758a54ff0000b518311ad19649ced6500fa2ff 1688046 rasmol_2.7.5.2-2_amd64.deb
 d5fe43bbaf4b287869b7e8588e5625c1921cd49a 1301228 rasmol-doc_2.7.5.2-2_all.deb
Checksums-Sha256: 
 9c380cf8273671819f6da15fba1a37c8092f3e818c2fa4a8e0a7630dd52b9b9a 1523 
rasmol_2.7.5.2-2.dsc
 2086b7b34e3b3d36db9dd615f4b68ad294701e2fa39824f99a589b07cdd8450a 86861 
rasmol_2.7.5.2-2.debian.tar.gz
 9c7dd838dd3982d9614456e785d31e1fb280f89263eae906eb8a857283d9523e 1688046 
rasmol_2.7.5.2-2_amd64.deb
 111377ccbf370197c3b920eda80009c405ddd4e4724b4e9362c1d94fc41e9f88 1301228 
rasmol-doc_2.7.5.2-2_all.deb
Files: 
 90c7505f49eb41223a840ccecf4af3ee 1523 science optional rasmol_2.7.5.2-2.dsc
 45103d1e3084c13763ffd0a5e0c93903 86861 science optional 
rasmol_2.7.5.2-2.debian.tar.gz
 e3b2ca88efc53542bd605223b532c66a 1688046 science optional 
rasmol_2.7.5.2-2_amd64.deb
 5beeeb172163a3e26f2df2be2986b044 1301228 doc optional 
rasmol-doc_2.7.5.2-2_all.deb

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

iEYEARECAAYFAlGoS/MACgkQYDBbMcCf01pbbgCfQU3wv6N4SjAgStmMPJrBcVr3
jJMAoL4kM2KAtJpWcdiTl0NiLwSOU+yG
=VQx6
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to