Your message dated Thu, 16 Nov 2006 01:47:14 -0800
with message-id <[EMAIL PROTECTED]>
and subject line Bug#370282: fixed in glib2.0 2.12.4-2
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: autoconf
Version: 2.59.cvs.2006.06.02-2
Severity: normal

        Hi,

 (This probably ain't an autoconf bug, but I'm filing it here because it
 is exposed by the introduction of datarootdir in newer autoconf and
 will hit the non-negligible number of applications using the
 "AM_GLIB_DEFINE_LOCALEDIR" macro...)

 In short, old autoconf:
   --prefix=PREFIX         install architecture-independent files in PREFIX
   --datadir=DIR          read-only architecture-independent data [PREFIX/share]

 new autoconf:
   --prefix=PREFIX         install architecture-independent files in PREFIX
   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]

 The problem is in AM_GLIB_DEFINE_LOCALEDIR from
 m4macros/glib-gettext.m4 which hardcodes a double shell expansion:
   localedir=`eval echo "${datadir}/locale"`

 this results in a config.h with:
     #define GNOMELOCALEDIR "${prefix}/share/locale"
 which will obviously break at runtime.

 I verified that adding another level of expansion:
     localedir=`eval echo "${localedir}"`
 fixes the problem.

 I doubt you will want to revert that autoconf change, and I don't know
 whether other macros are affected by this change, but I thought the bug
 tracker should see this bug.  In the end, you might want to document
 this incompatibility in some upgrading documentation.

 I've reported the problem of the AM_GLIB_DEFINE_LOCALEDIR macro at:
    <http://bugzilla.gnome.org/show_bug.cgi?id=343825>
 feel free to subscribe upstream to follow the discussion.

 Right now, all I can think of to workaround the problem is to add
 another level of expansion in all cases in the macro, or to pass
 at least datarootdir or datadir to configure flags.  I would be glad if
 you can provide some help in handling this large breakage though.

   Bye,
-- 
Loïc Minier <[EMAIL PROTECTED]>


--- End Message ---
--- Begin Message ---
Source: glib2.0
Source-Version: 2.12.4-2

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

glib2.0_2.12.4-2.diff.gz
  to pool/main/g/glib2.0/glib2.0_2.12.4-2.diff.gz
glib2.0_2.12.4-2.dsc
  to pool/main/g/glib2.0/glib2.0_2.12.4-2.dsc
libglib2.0-0-dbg_2.12.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-0-dbg_2.12.4-2_i386.deb
libglib2.0-0_2.12.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-0_2.12.4-2_i386.deb
libglib2.0-data_2.12.4-2_all.deb
  to pool/main/g/glib2.0/libglib2.0-data_2.12.4-2_all.deb
libglib2.0-dev_2.12.4-2_i386.deb
  to pool/main/g/glib2.0/libglib2.0-dev_2.12.4-2_i386.deb
libglib2.0-doc_2.12.4-2_all.deb
  to pool/main/g/glib2.0/libglib2.0-doc_2.12.4-2_all.deb
libglib2.0-udeb_2.12.4-2_i386.udeb
  to pool/main/g/glib2.0/libglib2.0-udeb_2.12.4-2_i386.udeb



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.
Loic Minier <[EMAIL PROTECTED]> (supplier of updated glib2.0 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.7
Date: Thu, 16 Nov 2006 10:14:52 +0100
Source: glib2.0
Binary: libglib2.0-0-dbg libglib2.0-udeb libglib2.0-data libglib2.0-dev 
libglib2.0-doc libglib2.0-0
Architecture: source i386 all
Version: 2.12.4-2
Distribution: unstable
Urgency: low
Maintainer: Sebastien Bacher <[EMAIL PROTECTED]>
Changed-By: Loic Minier <[EMAIL PROTECTED]>
Description: 
 libglib2.0-0 - The GLib library of C routines
 libglib2.0-0-dbg - The GLib libraries and debugging symbols
 libglib2.0-data - Common files for GLib library
 libglib2.0-dev - Development files for the GLib library
 libglib2.0-doc - Documentation files for the GLib library
 libglib2.0-udeb - The GLib library of C routines (udeb)
Closes: 370282
Changes: 
 glib2.0 (2.12.4-2) unstable; urgency=low
 .
   * New patch, 011_glib-gettext-datarootdir, to compute datarootdir
     appropriately for AM_GLIB_DEFINE_LOCALEDIR; closes: #370282.
Files: 
 82565abcfe9aeff55797e3e4fdd81a6b 1444 libs optional glib2.0_2.12.4-2.dsc
 8ea65f067ac2e744e12b10bc3f78241a 17271 libs optional glib2.0_2.12.4-2.diff.gz
 67b4717e0efee0f5199fb603eb004e5d 275242 misc optional 
libglib2.0-data_2.12.4-2_all.deb
 38a5ed2ca634e81c108204181d708ac3 718054 doc optional 
libglib2.0-doc_2.12.4-2_all.deb
 09f9e73a7be4841d174f20cd892967f2 504324 libs optional 
libglib2.0-0_2.12.4-2_i386.deb
 51835cfed5e85acd27180e95a58b3304 603540 debian-installer optional 
libglib2.0-udeb_2.12.4-2_i386.udeb
 3dc76ddd87cc02171dd2bd95626bfedf 539814 libdevel optional 
libglib2.0-dev_2.12.4-2_i386.deb
 ec9a843988699ea207055c3a9213e4d6 572696 libdevel extra 
libglib2.0-0-dbg_2.12.4-2_i386.deb
Package-Type: udeb

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

iD8DBQFFXC7S4VUX8isJIMARAlxdAJ4njf7LxrBvNL+X96kJQF3krfyrbwCdG7F+
wIqwS117yEgP3uyMnIHuXHc=
=tmuF
-----END PGP SIGNATURE-----


--- End Message ---

Reply via email to