Bug#302213: marked as done (libgtk2.0-bin: undefined symbol: g_assert_warning)

Debian Bug Tracking System owner@bugs.debian.org
Thu, 31 Mar 2005 02:48:45 -0800


Your message dated Thu, 31 Mar 2005 12:34:44 +0200
with message-id <1112265284.11253.21.camel@localhost.localdomain>
and subject line Bug#302213: libgtk2.0-bin: undefined symbol: g_assert_warning
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)

--------------------------------------
Received: (at submit) by bugs.debian.org; 30 Mar 2005 17:03:10 +0000
>From gutow@ifpan.edu.pl Wed Mar 30 09:03:09 2005
Return-path: <gutow@ifpan.edu.pl>
Received: from sigma.ifpan.edu.pl [148.81.44.1] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DGgaz-0007Gb-00; Wed, 30 Mar 2005 09:03:09 -0800
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 j2UH3Att006587
	for <submit@bugs.debian.org>; Wed, 30 Mar 2005 19:03:10 +0200
Message-ID: <424ADBDD.60705@ifpan.edu.pl>
Date: Wed, 30 Mar 2005 19:03:25 +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: submit@bugs.debian.org
Subject: libgtk2.0-bin: undefined symbol: g_assert_warning
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by AMaViS[ Milter ]( http://amavis.org/ )
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

Package: libgtk2.0-bin
Version: 2.6.2-4
Severity: grave

*** Please type your report below this line ***

This is what I see since some time, when trying to upgrade Debian packages:

   gutow:/home/gutow# apt-get install --reinstall libgtk2.0-bin
   Reading Package Lists... Done
   Building Dependency Tree... Done
   0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 27 not
   upgraded.
   2 not fully installed or removed.
   Need to get 0B of archives.
   After unpacking 0B of additional disk space will be used.
   Do you want to continue? [Y/n] y
   Setting up libgtk2.0-0 (2.6.2-4) ...

   Setting up libgtk2.0-bin (2.6.2-4) ...
   Updating the IM modules list for GTK+-2.4.0...Cannot load module
   /usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so:
   /usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so: undefined symbol:
   g_assert_warning
   /usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so does not export GTK+ IM
   module API: /usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so: undefined
   symbol: g_assert_warning
   dpkg: error processing libgtk2.0-bin (--configure):
    subprocess post-installation script returned error exit status 1
   Errors were encountered while processing:
    libgtk2.0-bin
   E: Sub-process /usr/bin/dpkg returned an error code (1)
   gutow:/home/gutow#

The file "usr/lib/gtk-2.0/2.4.0/immodules/im-xim.so" is a part
of the package reported here (and only this package), namely
libgtk2.0-0_2.6.2-4_i386.deb

The result is that many applications will not start any more
(gnumeric, gimp, g3data, gcalctool, ...).  They all report errors
similar to:

   gnumeric: relocation error: /usr/lib/libgtk-x11-2.0.so.0: undefined
     symbol: g_option_context_new

The file mentioned above (/usr/lib/libgtk-x11-2.0.so.0) is, in turn,
a part of the package libgtk2.0-dev_2.6.2-4_i386.deb - so perhaps the
bug is here?



-- System Information:
Debian Release: 3.1
   APT prefers testing
   APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.4.24
Locale: LANG=C, LC_CTYPE=pl_PL (charmap=ISO-8859-2)

Versions of packages libgtk2.0-bin depends on:
ii  libatk1.0-0              1.8.0-4         The ATK accessibility toolkit
ii  libc6                    2.3.2.ds1-20    GNU C Library: Shared 
libraries an
ii  libfontconfig1           2.3.1-2         generic font configuration 
library
ii  libfreetype6             2.1.7-2.3       FreeType 2 font engine, 
shared lib
ii  libglib2.0-0             2.6.3-1         The GLib library of C routines
ii  libgtk2.0-0              2.6.2-4         The GTK+ graphical user 
interface
ii  libpango1.0-0            1.8.1-1         Layout and rendering of 
internatio
ii  libx11-6                 4.3.0.dfsg.1-10 X Window System protocol 
client li
ii  libxcursor1              1.1.3-1         X cursor management library
ii  libxext6                 4.3.0.dfsg.1-10 X Window System 
miscellaneous exte
ii  libxft2                  2.1.2-6         FreeType-based font drawing 
librar
ii  libxi6                   4.3.0.dfsg.1-10 X Window System Input 
extension li
ii  libxrandr2               4.3.0.dfsg.1-10 X Window System Resize, 
Rotate and
ii  libxrender1              0.8.3-7         X Rendering Extension 
client libra
ii  xlibs                    4.3.0.dfsg.1-10 X Keyboard Extension (XKB) 
configu
ii  zlib1g                   1:1.2.2-3       compression library - runtime

-- no debconf information




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

---------------------------------------
Received: (at 302213-done) by bugs.debian.org; 31 Mar 2005 10:33:37 +0000
>From seb128@debian.org Thu Mar 31 02:33:37 2005
Return-path: <seb128@debian.org>
Received: from smtp7.wanadoo.fr [193.252.22.24] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1DGwzZ-0007fJ-00; Thu, 31 Mar 2005 02:33:37 -0800
Received: from me-wanadoo.net (localhost [127.0.0.1])
	by mwinf0704.wanadoo.fr (SMTP Server) with ESMTP id 4D7A314000A6
	for <302213-done@bugs.debian.org>; Thu, 31 Mar 2005 12:33:06 +0200 (CEST)
Received: from localhost.localdomain (ANancy-151-1-8-165.w83-194.abo.wanadoo.fr [83.194.70.165])
	by mwinf0704.wanadoo.fr (SMTP Server) with ESMTP id 072F81400097;
	Thu, 31 Mar 2005 12:33:05 +0200 (CEST)
X-ME-UUID: 20050331103306295.072F81400097@mwinf0704.wanadoo.fr
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
	by localhost.localdomain (Postfix) with ESMTP id C934D1CF84;
	Thu, 31 Mar 2005 12:34:44 +0200 (CEST)
Subject: Re: Bug#302213: libgtk2.0-bin: undefined symbol: g_assert_warning
From: Sebastien Bacher <seb128@debian.org>
To: 302213-done@bugs.debian.org,
	"Marek W. Gutowski" <gutow@ifpan.edu.pl>
In-Reply-To: <424BCEFC.5090602@ifpan.edu.pl>
References: <424ADBDD.60705@ifpan.edu.pl>
	 <1112206317.4951.1.camel@mirchusko.localnet>
	 <424BC088.3020402@ifpan.edu.pl>
	 <1112262672.11253.2.camel@localhost.localdomain>
	 <424BCEFC.5090602@ifpan.edu.pl>
Content-Type: text/plain; charset=ISO-8859-15
Date: Thu, 31 Mar 2005 12:34:44 +0200
Message-Id: <1112265284.11253.21.camel@localhost.localdomain>
Mime-Version: 1.0
X-Mailer: Evolution 2.2.1.1 
Content-Transfer-Encoding: quoted-printable
Delivered-To: 302213-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-4.8 required=4.0 tests=BAYES_00,FROM_ENDS_IN_NUMS,
	HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02
X-Spam-Level: 

(please keep the bug in the Cc:, I've forwarded the previous mail to
302213@bugs.debian.org)


Le jeudi 31 mars 2005 =E0 12:20 +0200, Marek W. Gutowski a =E9crit :

> So, indeed, there is something under /usr/local/lib, but,
> frankly, I didn't put it there 'by hand'. =20

The debian packages don't use /usr/local, you have installed these by
hand for sure (with a "make install" or you have used a build
system/autopackage/something).


> The first and
> last file in /usr/local/lib are real files;  second and third
> are merely pointers to the first file.

That's how libs work.


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

Just remove the crap you have put in /usr/local and work with the
packages.

I'm closing the bug since that's not due to the packages.


Cheers,

Sebastien Bacher