[Pkg-ia32-libs-maintainers] Bug#498044: ia32-libs-gtk: 32-bit svg decoder missing

Fabien Anonymous azertyzeroNOSPAM at free.fr
Sat Sep 6 15:27:21 UTC 2008


Package: ia32-libs-gtk
Version: 2.6
Severity: normal


This bug is related to this one :
https://bugs.launchpad.net/ubuntu/+source/ia32-libs-gtk/+bug/195928

The issue is the same. This bug report is partially copied here.

When using a 32-bit GTK application on amd64, errors occurs when the application try to load SVG icons.
The icon will show up as a "broken document" image since GTK+ couldn't load it.

The following message is sent to stderr :

Gtk-WARNING **: Error loading theme icon 'gtk-cancel' for stock: Unable to load image-loading module: /usr/lib32/gtk-2.0/2.10.0/loaders/svg_loader.so: /usr/lib32/gtk-2.0/2.10.0/loaders/svg_loader.so: cannot open shared object file: No such file or directory

If you were to copy the following libraries and symlinks from a 32-bit Ubuntu 7.10 install into the proper lib32 directories on the 64-bit system, the problem goes away:

   /usr/lib/libcroco-0.6.so.3
   /usr/lib/libcroco-0.6.so.3.0.1
   /usr/lib/libgsf-1.so.114
   /usr/lib/libgsf-1.so.114.0.7
   /usr/lib/librsvg-2.so.2
   /usr/lib/librsvg-2.so.2.18.2
   /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so

....so it seems like these files probably just need to be added to the ia32-libs-gtk package, if the solution is really that simple.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.24.4 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.ISO-8859-15 at euro, LC_CTYPE=fr_FR.ISO-8859-15 at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages ia32-libs-gtk depends on:
ii  ia32-libs                     2.6        ia32 shared libraries for use on a

ia32-libs-gtk recommends no packages.

ia32-libs-gtk suggests no packages.

-- no debconf information





More information about the Pkg-ia32-libs-maintainers mailing list