/usr/lib/gio/modules/libgvfsdbus.so wrong ELF class: ELFCLASS64

Bug #878135 reported by archenroot
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gvfs (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I have upgraded version of Ubuntu 11.04, upgraded from 10.04. When running Oracle Service Bus Workshop I got some error messages which are (it seems) all related to one issue:
gvfs is still installing libraries to /usr/lib instead of the multarch compatible /usr/lib/$(DEB_HOST_MULTIARCH) directory.

There are messages not for the only one library, but of course for all other libraries which come from this package:
/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/gtk-2.0/2.10.0/menuproxies/libappmenu.so: wrong ELF class: ELFCLASS64
/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

Best regards,

Ladislav

tags: added: oneiric
Revision history for this message
Martin Pitt (pitti) wrote :

This is fixed in precise, by way of merging the new Debian package:

gvfs (1.10.1-1) experimental; urgency=low

  * Fix long description grammar. Closes: #648046.
  * New upstream release.
  * Bump/add build-dependencies: glib, gdu, libgcrypt, libbluray.
  * 02_deprecated.patch: updated for the new version.
  * 05_shared_libdaemon.patch: refreshed.
  * Install afp backend.
  * Drop gvfs.postinst, it’s been here in squeeze.
  * Make gvfs multiarch-compatible:
    + 01_modules_dir.patch: query the modules dir from gio instead of
      hardcoding it.
    + Split the gvfs package between all sub-components.
      - gvfs: holds the GIO module (multiarch: same)
      - gvfs-daemons: holds the daemons (multiarch: foreign)
      - gvfs-libs: holds common libraries (multiarch: same)
      - gvfs-common: holds data (multiarch: foreign, arch: all)
    + Update depends/breaks/replaces accordingly.
    + Prevent dh_makeshlibs from doing anything.
    + Add lintian overrides for the private library dir using rpath.

 -- Josselin Mouette <email address hidden> Sun, 13 Nov 2011 10:38:51 +0100

Changed in gvfs (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.