Something extra that I think is related to this that I'm running into from Eclipse of all places.
-------
/usr/lib/gio/modules/libgioremote-volume-monitor.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgiogconf.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiogconf.so
--------
Got that one several times and this is running the 32-bit version of eclipse on an AMD64 with all packages up to date
Here's the ia32-libs package
--------
root@kakashi:/usr/lib32/gio/modules# dpkg -s ia32-libs
Package: ia32-libs
Status: install ok installed
Priority: extra
Section: libs
Installed-Size: 128720
Maintainer: Ubuntu MOTU developers <email address hidden>
Architecture: amd64
Version: 2.7ubuntu17
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, lib32bz2-1.0, lib32ncurses5, lib32v4l-0
Pre-Depends: dpkg (>= 1.14.12ubuntu3)
Conflicts: ia32-libs-dev (<< 1.6), lib32asound2-plugins, 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 here's something interesting that I found while digging
--------
root@kakashi:/usr/lib32/gio/modules# for i in *
> do
> echo $i
> ldd $i | grep "not found"
> done
libgiogconf.so
libgioremote-volume-monitor.so
libgvfscommon.so.0 => not found
libgvfsdbus.so
libgvfscommon.so.0 => not found
--------
This would at least explain why I'm getting the errors, but I have no idea where to go looking for a 32-bit version of libgcfscommon.so.0 now. The only library I'm seeing of that is the 64-bit version. Hopefully I'm just missing something obvious.
Something extra that I think is related to this that I'm running into from Eclipse of all places. gio/modules/ libgioremote- volume- monitor. so: wrong ELF class: ELFCLASS64 gio/modules/ libgioremote- volume- monitor. so gio/modules/ libgvfsdbus. so: wrong ELF class: ELFCLASS64 gio/modules/ libgvfsdbus. so gio/modules/ libgiogconf. so: wrong ELF class: ELFCLASS64 gio/modules/ libgiogconf. so
-------
/usr/lib/
Failed to load module: /usr/lib/
/usr/lib/
Failed to load module: /usr/lib/
/usr/lib/
Failed to load module: /usr/lib/
--------
Got that one several times and this is running the 32-bit version of eclipse on an AMD64 with all packages up to date
Here's the ia32-libs package
-------- /usr/lib32/ gio/modules# dpkg -s ia32-libs openoffice. org, nvidia-glx-ia32 (<< 1.0.8774-7) plugins, nvidia-glx-ia32 (<< 1.0.8774-7) Maintainer: Debian ia32-libs Team <email address hidden>
root@kakashi:
Package: ia32-libs
Status: install ok installed
Priority: extra
Section: libs
Installed-Size: 128720
Maintainer: Ubuntu MOTU developers <email address hidden>
Architecture: amd64
Version: 2.7ubuntu17
Replaces: ia32-libs-dev (<< 1.6), ia32-libs-
Provides: ia32-libs-gtk, ia32-libs-sdl
Depends: lsb-release, lib32gcc1, libc6-i386 (>= 2.3.6-2), lib32z1, lib32stdc++6, lib32asound2, lib32bz2-1.0, lib32ncurses5, lib32v4l-0
Pre-Depends: dpkg (>= 1.14.12ubuntu3)
Conflicts: ia32-libs-dev (<< 1.6), lib32asound2-
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-
--------
And here's something interesting that I found while digging
-------- /usr/lib32/ gio/modules# for i in * volume- monitor. so
root@kakashi:
> do
> echo $i
> ldd $i | grep "not found"
> done
libgiogconf.so
libgioremote-
libgvfscommon.so.0 => not found
libgvfsdbus.so
libgvfscommon.so.0 => not found
--------
This would at least explain why I'm getting the errors, but I have no idea where to go looking for a 32-bit version of libgcfscommon.so.0 now. The only library I'm seeing of that is the 64-bit version. Hopefully I'm just missing something obvious.
-Paul