Comment 34 for bug 369498

Revision history for this message
yamo (stephane-gregoire) wrote : Re: [Bug 369498] Re: 32bits gtk and glib modules not found in ia32-libs

Hi,

As I wrote on duplicate bug
https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/369123 ,
I have a message like this when starting some programs :

$ /opt/seamonkey_b1/seamonkey --version
Mozilla SeaMonkey 2.0b1, Copyright (c) 1998-2009 mozilla.org
$ /opt/seamonkey_b1/seamonkey
Gtk-Message: Failed to load module "canberra-gtk-module":
/usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so: mauvaise classe ELF:
ELFCLASS64
/usr/lib/gio/modules/libgioremote-volume-monitor.so: mauvaise classe
ELF: ELFCLASS64

Scott Ritchie a tapoté, le 12/08/2009 12:30:
> Please:
> dpkg -s ia32-libs
>

$ dpkg -s ia32-libs
Package: ia32-libs
Status: install ok installed
Priority: extra
Section: libs
Installed-Size: 125044
Maintainer: Ubuntu MOTU developers <email address hidden>
Architecture: amd64
Version: 2.7ubuntu6.1
Replaces: ia32-libs-dev (<< 1.6), ia32-libs-openoffice.org,
nvidia-glx-ia32 (<< 1.0.8774-7)
Provides: ia32-libs-gtk, ia32-libs-sdl
Depends: lsb-release, lib32gcc1, libc6-i386 (>= 2.3.6-2), lib32z1,
lib32stdc++6, lib32asound2, lib32ncurses5
Pre-Depends: dpkg (>= 1.14.12ubuntu3)
Conflicts: ia32-libs-dev (<< 1.6), nvidia-glx-ia32 (<< 1.0.8774-7)
Description: ia32 shared libraries for use on amd64 and ia64 systems
 This package contains runtime libraries for the ia32/i386
 architecture, configured for use on an amd64 or ia64 Debian system running
 a 64-bit kernel.
Original-Maintainer: Debian ia32-libs Team
<email address hidden>
> And:
> ldd /usr/lib32/gtk-2.0/modules/libcanberra-gtk-module.so
>

$ ldd /usr/lib32/gtk-2.0/modules/libcanberra-gtk-module.so
    linux-gate.so.1 => (0xf7f01000)
    libcanberra-gtk.so.0 => /usr/lib32/libcanberra-gtk.so.0 (0xf7edb000)
    libgtk-x11-2.0.so.0 => /usr/lib32/libgtk-x11-2.0.so.0 (0xf7b2a000)
    libgdk-x11-2.0.so.0 => /usr/lib32/libgdk-x11-2.0.so.0 (0xf7a9c000)
    libatk-1.0.so.0 => /usr/lib32/libatk-1.0.so.0 (0xf7a81000)
    libpangoft2-1.0.so.0 => /usr/lib32/libpangoft2-1.0.so.0 (0xf7a58000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib32/libgdk_pixbuf-2.0.so.0 (0xf7a3e000)
    libpangocairo-1.0.so.0 => /usr/lib32/libpangocairo-1.0.so.0 (0xf7a32000)
    libgio-2.0.so.0 => /usr/lib32/libgio-2.0.so.0 (0xf79c3000)
    libcairo.so.2 => /usr/lib32/libcairo.so.2 (0xf7949000)
    libpango-1.0.so.0 => /usr/lib32/libpango-1.0.so.0 (0xf7906000)
    libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf788f000)
    libz.so.1 => /usr/lib32/libz.so.1 (0xf7879000)
    libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf784b000)
    libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf780d000)
    libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf7808000)
    libgthread-2.0.so.0 => /usr/lib32/libgthread-2.0.so.0 (0xf7802000)
    librt.so.1 => /lib32/librt.so.1 (0xf77f9000)
    libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf7741000)
    libcanberra.so.0 => /usr/lib32/libcanberra.so.0 (0xf7731000)
    libvorbisfile.so.3 => /usr/lib32/libvorbisfile.so.3 (0xf7728000)
    libvorbis.so.0 => /usr/lib32/libvorbis.so.0 (0xf76fe000)
    libogg.so.0 => /usr/lib32/libogg.so.0 (0xf76f8000)
    libtdb.so.1 => /usr/lib32/libtdb.so.1 (0xf76ea000)
    libltdl.so.7 => /usr/lib32/libltdl.so.7 (0xf76e1000)
    libm.so.6 => /lib32/libm.so.6 (0xf76ba000)
    libdl.so.2 => /lib32/libdl.so.2 (0xf76b6000)
    libpthread.so.0 => /lib32/libpthread.so.0 (0xf769d000)
    libc.so.6 => /lib32/libc.so.6 (0xf753a000)
    libXext.so.6 => /usr/lib32/libXext.so.6 (0xf752a000)
    libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf751f000)
    libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf751c000)
    libXi.so.6 => /usr/lib32/libXi.so.6 (0xf7512000)
    libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf750a000)
    libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf7501000)
    libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7412000)
    libXcomposite.so.1 => /usr/lib32/libXcomposite.so.1 (0xf740d000)
    libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf740a000)
    libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf7405000)
    libpcre.so.3 => /lib32/libpcre.so.3 (0xf73d3000)
    libselinux.so.1 => /lib32/libselinux.so.1 (0xf73b8000)
    libpixman-1.so.0 => /usr/lib32/libpixman-1.so.0 (0xf7375000)
    libdirectfb-1.0.so.0 => /usr/lib32/libdirectfb-1.0.so.0 (0xf730f000)
    libfusion-1.0.so.0 => /usr/lib32/libfusion-1.0.so.0 (0xf7306000)
    libdirect-1.0.so.0 => /usr/lib32/libdirect-1.0.so.0 (0xf72f1000)
    libpng12.so.0 => /usr/lib32/libpng12.so.0 (0xf72ca000)
    libxcb-render-util.so.0 => /usr/lib32/libxcb-render-util.so.0
(0xf72c5000)
    libxcb-render.so.0 => /usr/lib32/libxcb-render.so.0 (0xf72bd000)
    libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf72a3000)
    libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf727c000)
    /lib/ld-linux.so.2 (0xf7f02000)
    libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7277000)
    libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7272000)

_____________________________
Stéphane
http://pasdenom.info/fortune/
--

Aux jeunes gens pour l'ordinaire
L'adresse et le savoir-faire
Valent mieux que des biens acquis.
 -+- Charles Perrault, Le Chat botté, Moralité -+-