Your message dated Tue, 15 May 2012 10:51:12 +0000
with message-id <[email protected]>
and subject line Bug#665582: fixed in mrtrix 0.2.10-2
has caused the Debian Bug report #665582,
regarding mrtrix: 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.)


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

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




--- End Message ---
--- Begin Message ---
Source: mrtrix
Source-Version: 0.2.10-2

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

mrtrix-doc_0.2.10-2_all.deb
  to main/m/mrtrix/mrtrix-doc_0.2.10-2_all.deb
mrtrix_0.2.10-2.debian.tar.gz
  to main/m/mrtrix/mrtrix_0.2.10-2.debian.tar.gz
mrtrix_0.2.10-2.dsc
  to main/m/mrtrix/mrtrix_0.2.10-2.dsc
mrtrix_0.2.10-2_amd64.deb
  to main/m/mrtrix/mrtrix_0.2.10-2_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.
Michael Hanke <[email protected]> (supplier of updated mrtrix 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: Tue, 15 May 2012 11:39:26 +0200
Source: mrtrix
Binary: mrtrix mrtrix-doc
Architecture: source amd64 all
Version: 0.2.10-2
Distribution: unstable
Urgency: low
Maintainer: NeuroDebian Team <[email protected]>
Changed-By: Michael Hanke <[email protected]>
Description: 
 mrtrix     - diffusion-weighted MRI white matter tractography
 mrtrix-doc - documentation for mrtrix
Closes: 665582 666732
Changes: 
 mrtrix (0.2.10-2) unstable; urgency=low
 .
   [ Rafael Laboissiere ]
   * debian/control:
     + Build-depend on liboctave-dev (Closes: #666732).
 .
   [ Michael Hanke ]
   * Bumped Standards-version to 3.9.3 -- no changes necessary.
   * Add patch for glib 2.32 transition (Closes: #665582)
Checksums-Sha1: 
 7cc250bef8a22c75085897c1ba76b0e42fd7edb0 2099 mrtrix_0.2.10-2.dsc
 e1ece0c30d92b87ab115ab555b75b689211a70c1 4451 mrtrix_0.2.10-2.debian.tar.gz
 160146a6cbe4e38f86c3d62b2891d29cf5f28117 2692186 mrtrix_0.2.10-2_amd64.deb
 21eaec6683966df2aa89792b4658e1d5a7dc1793 3322038 mrtrix-doc_0.2.10-2_all.deb
Checksums-Sha256: 
 0d84a5222cac271dbf5c0c7b62ecde1026ed9f19b84ed89686b0459812e2d290 2099 
mrtrix_0.2.10-2.dsc
 c3187b6cc4a7f035c22cd58510d9880a374f2853f541f081f45e331ebf38215b 4451 
mrtrix_0.2.10-2.debian.tar.gz
 2f7466ee9178eae6239336b7a38c6e524a54c17e207a6d6a95dc31ec13c79ebb 2692186 
mrtrix_0.2.10-2_amd64.deb
 327f4920e672bb9d2f9cf6f3a0e84d42af935082866c4c5bde7dac2c0afc0033 3322038 
mrtrix-doc_0.2.10-2_all.deb
Files: 
 39aa9309e448f476e8eb588d077e2adf 2099 science extra mrtrix_0.2.10-2.dsc
 68788b4f6a22cfc7b2f39e1073ca218a 4451 science extra 
mrtrix_0.2.10-2.debian.tar.gz
 0964812b921bf7aff52be398717bf361 2692186 science extra 
mrtrix_0.2.10-2_amd64.deb
 733b18922754b704d4ac762670e10bb1 3322038 doc extra mrtrix-doc_0.2.10-2_all.deb

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

iQIcBAEBAgAGBQJPsjDCAAoJEMBz0ih/+56bVjMP/ApYUjYuP/jB+8e/+buHRD0b
MChpIjTxfKJAgZgD/n5m1kONP5I9qMylpqBe+GXCqk1iV0BZpdodEcoMGUlbfYUx
jXt3E2xii04ectVB7aSzG+bFsHGmXSJpvO3e4srHzo4zTnnYk6G4UnArWvQLiQT+
y0IDA+PhjuehdFCXeA7MDbF97OdV/h82iGplgGukEPnjDkJDukMPxWF1fTWCihAW
CpuKps6fnQfTYHm83377EXqFB0CgEmQxPHydEx3+4/5sScOUEYczyMdxmsfceNyA
rer/nYdJJwfXxpdBRBPtHmvgWBeBog4O7rjSmHltmoorfIkwkVFgsXp3YyTkT7ef
SSwx/h5NXyTU9PyjEr2zYkyGxc1QhCZAMs11dTEwtm8U0jC6++EggsN6NPRb5J2j
JukUL6IcvirN6iaSlyPQcjxlUcr/bPaovqZQVbv6sfThX3u/5iOkZ7soyVjvQOQH
GLCVBveh+NkF7ueBRdm81pVF8DMuXJGktuWIDcZYsU+zOoD1i4oxelAsScsPhYoS
7uXvNqjbfGdlKlNPJifotMGuWkVSiRZ2yw8PWrvFUP5vDNYL/k3Lk0Esj55oQ+nO
Q9mm9TnOgE+69pz3+tSoTJSFjTO3paEhCjsAe1pdt5EYtK3nmFPrcWqXgXl7N3ql
btiO9QL6Z1HLM+Wjpqg2
=HikC
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to