Bug#302213: [Fwd: Re: Bug#302213: libgtk2.0-bin: undefined symbol: g_assert_warning]

Sebastien Bacher Sebastien Bacher <seb128@debian.org>, 302213@bugs.debian.org
Thu, 31 Mar 2005 12:32:53 +0200


--=-9L9GwBv6Lm17qwDQJtQ8
Content-Type: text/plain
Content-Transfer-Encoding: 7bit



--=-9L9GwBv6Lm17qwDQJtQ8
Content-Disposition: inline
Content-Description: Message =?ISO-8859-1?Q?transf=E9r=E9?= - Re:
	Bug#302213: libgtk2.0-bin: undefined symbol: g_assert_warning
Content-Type: message/rfc822

Return-path: <gutow@ifpan.edu.pl>
Envelope-to: seb128@localhost
Delivery-date: Thu, 31 Mar 2005 12:26:46 +0200
Received: from localhost.localdomain ([127.0.0.1] helo=localhost) by
	ilinx.intranet with esmtp (Exim 4.44) id 1DGwsv-0003EW-S6 for
	seb128@localhost; Thu, 31 Mar 2005 12:26:45 +0200
Received: from pop.laposte.net [81.255.54.8] by localhost with POP3
	(fetchmail-6.2.5) for seb128@localhost (single-drop); Thu, 31 Mar 2005
	12:26:45 +0200 (CEST)
Received: from mx.laposte.net (10.150.9.59) by mx.laposte.net (7.0.028) id
	41E44A520315662C for sebastien.bacher@laposte.net; Thu, 31 Mar 2005
	12:20:27 +0200
Received: from master.debian.org (146.82.138.7) by mx.laposte.net (7.0.028)
	id 420B7A9902F4AA16 for sebastien.bacher@laposte.net; Thu, 31 Mar 2005
	12:20:26 +0200
Received: from sigma.ifpan.edu.pl [148.81.44.1]  by master.debian.org with
	esmtp (Exim 3.35 1 (Debian)) id 1DGwmn-0002ch-00; Thu, 31 Mar 2005 04:20:25
	-0600
Received: from [148.81.45.16] (gutow@gutow.ifpan.edu.pl [148.81.45.16]) by
	sigma.ifpan.edu.pl (8.12.6/8.12.6) with ESMTP id j2VAKNtt027763 for
	<seb128@debian.org>; Thu, 31 Mar 2005 12:20:23 +0200
Message-ID: <424BCEFC.5090602@ifpan.edu.pl>
Date: Thu, 31 Mar 2005 12:20:44 +0200
From: "Marek W. Gutowski" <gutow@ifpan.edu.pl>
Organization: Institute of Physics, Polish Academy of Sciences
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8a6) Gecko/20050111
X-Accept-Language: en-US, en, pl
MIME-Version: 1.0
To: Sebastien Bacher <seb128@debian.org>
Subject: Re: Bug#302213: libgtk2.0-bin: undefined symbol: g_assert_warning
References: <424ADBDD.60705@ifpan.edu.pl>
	 <1112206317.4951.1.camel@mirchusko.localnet>
	 <424BC088.3020402@ifpan.edu.pl>
	 <1112262672.11253.2.camel@localhost.localdomain>
In-Reply-To: <1112262672.11253.2.camel@localhost.localdomain>
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
X-Virus-Scanned: by AMaViS[ Milter ]( http://amavis.org/ )
X-MIME-Autoconverted: from 8bit to quoted-printable by sigma.ifpan.edu.pl
	id j2VAKNtt027763
X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on ilinx.intranet
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham 
	version=3.0.2
Content-Transfer-Encoding: quoted-printable

Sebastien Bacher wrote:
> Le jeudi 31 mars 2005 =E0 11:19 +0200, Marek W. Gutowski a =E9crit :
>=20
>>Josselin Mouette wrote:
>>  >
>>
>>>This is certainly caused by a locally installed, older version of glib=
.
>>>
>>>I have enough of these stupid bug reports. Why do users keep installin=
g
>>>local versions just to fuck up their system?
>>
>>I understand your irritation, but look below:
>>
>>gutow:/home/gutow# dpkg -l glib*
>=20
>=20
> hi,
>=20
> glib is libglib2.0-0.
>=20
> What is the output of "ldd /usr/bin/<an_app_using_gtk> | grep glib" ?
>=20

Hi,
thakns for the prompt reply.  Here is the requested output:

gutow:/home/gutow# ldd /usr/bin/gnumeric | grep "glib"
         libglib-2.0.so.0 =3D> /usr/local/lib/libglib-2.0.so.0 (0x4095d00=
0)
gutow:/home/gutow# ldd /usr/bin/g3data | grep "glib"
         libglib-2.0.so.0 =3D> /usr/local/lib/libglib-2.0.so.0 (0x4045800=
0)
gutow:/home/gutow# ldd /usr/bin/gimp | grep "glib"
         libglib-2.0.so.0 =3D> /usr/local/lib/libglib-2.0.so.0 (0x4059c00=
0)
gutow:/home/gutow# ldd /usr/bin/yank | grep "glib"
         libglib-1.2.so.0 =3D> /usr/lib/libglib-1.2.so.0 (0x40b3a000)

(The last application works as usual).
In addition I have detected:

gutow@gutow/~/fortran/gielda/6% sudo find / -name 'libglib-2.0*'
/usr/lib/libglib-2.0.so.0
/usr/lib/libglib-2.0.so.0.600.3
/usr/lib/libglib-2.0.la
/usr/lib/libglib-2.0.a
/usr/lib/libglib-2.0.so
/usr/local/lib/libglib-2.0.so.0.400.4
/usr/local/lib/libglib-2.0.so.0
/usr/local/lib/libglib-2.0.so
/usr/local/lib/libglib-2.0.la
gutow@gutow/~/fortran/gielda/6%

So, indeed, there is something under /usr/local/lib, but,
frankly, I didn't put it there 'by hand'.  The first and
last file in /usr/local/lib are real files;  second and third
are merely pointers to the first file.
How can I fix this?  Do I have to check/reinstall nearly
70 affected applications?  Or, maybe, I should replace
only the two above links to point to /usr/lib/libglib-2.0.so.0.600.3
from now on?

--=20
Marek Gutowski, gutow@ifpan.edu.pl
Institute of Physics, ON-3.2, Al. Lotnikow 32/46,
(PL) 02-668 Warszawa, POLAND, tel. +48-22-8436601 ext. 3122
 >> To talk or not to talk?  Yes, talk, plain ASCII please <<
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


--=-9L9GwBv6Lm17qwDQJtQ8--