Bug#302213: libgtk2.0-bin: undefined symbol: g_assert_warning

Marek W. Gutowski "Marek W. Gutowski" <gutow@ifpan.edu.pl>, 302213@bugs.debian.org
Wed, 30 Mar 2005 19:03:25 +0200


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