Bug#627361: GTK2 / GTK3 mismatch breaks nautilus

Michael Biebl biebl at debian.org
Fri May 20 00:10:06 UTC 2011


Package: libnautilus-extension1
Version: 3.0.0-1
Severity: serious

Hi,

libnautilus-extension1 (>= 3.0) links against GTK3, which changes its
ABI, but doesn't bump/change the soname. As a result, if you do a
partial upgrade, i.e. keep nautilus at 2.3x and update
libnautilus-extension to 3.0, you'll get

$ nautilus

Gtk-ERROR **: GTK+ 2.x symbols detected. Using GTK+ 2.x and GTK+ 3 in
the same process is not supported
aborting...
Abgebrochen

As an example: I use GNOME 2 from unstable and installed g-d-u from exp
today, which pulled libnautilus-extension1 from exp and the result was a
broken nautilus.

Cheers,
Michael

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-486
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libnautilus-extension1 depends on:
ii  libatk1.0-0                  2.0.0-1     The ATK accessibility toolkit
ii  libc6                        2.13-4      Embedded GNU C Library: Shared lib
ii  libcairo-gobject2            1.10.2-6    The Cairo 2D vector graphics libra
ii  libcairo2                    1.10.2-6    The Cairo 2D vector graphics libra
ii  libfontconfig1               2.8.0-2.2   generic font configuration library
ii  libfreetype6                 2.4.4-1     FreeType 2 font engine, shared lib
ii  libgdk-pixbuf2.0-0           2.23.3-3    GDK Pixbuf library
ii  libglib2.0-0                 2.28.6-1    The GLib library of C routines
ii  libgtk-3-0                   3.0.8-1     The GTK+ graphical user interface 
ii  libpango1.0-0                1.28.3-6    Layout and rendering of internatio
ii  libselinux1                  2.0.98-1+b1 SELinux runtime shared libraries

libnautilus-extension1 recommends no packages.

libnautilus-extension1 suggests no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list