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 ---

