Bug#542451: nautilus: Nautilus displays an empty folder for an afs-mounted symlink

Svante Signell srs at kth.se
Thu Aug 20 10:59:09 UTC 2009


On Thu, 2009-08-20 at 12:04 +0200, Josselin Mouette wrote:
> Le jeudi 20 aot 2009  11:47 +0200, Svante Signell a crit : 
> > > gvfs-ls -l /afs/.../srs
> > Empty, except for an old buggy directory entry/link.
> 
> So, it has nothing to do with the symlink, but the with the target
> directory itself which can’t be read by gvfs.
> 
> Does the gvfsd process print any warnings?

Yes, the following are from gvfs in .xsession-errors:
Failure: Module initalization failed
...
/usr/lib/gio/modules/libgiogconf.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgiogconf.so
/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

Strange, it seems to be 64bit at least (what does wrong ELF class
mean?):
file /usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgvfsdbus.so: ELF 64-bit LSB shared object,
x86-64, version 1 (SYSV), dynamically linked, stripped

ldd /usr/lib/gio/modules/libgvfsdbus.so
	linux-vdso.so.1 =>  (0x00007fff36fff000)
	libgvfscommon.so.0 => /usr/lib/libgvfscommon.so.0 (0x00007f3b3f09b000)
	libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x00007f3b3ee5c000)
	libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f3b3ebe0000)
	libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
(0x00007f3b3e99b000)
	libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f3b3e6d8000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x00007f3b3e4bc000)
	libc.so.6 => /lib/libc.so.6 (0x00007f3b3e16b000)
	librt.so.1 => /lib/librt.so.1 (0x00007f3b3df63000)
	libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
(0x00007f3b3dd5f000)
	libdl.so.2 => /lib/libdl.so.2 (0x00007f3b3db5b000)
	libpcre.so.3 => /usr/lib/libpcre.so.3 (0x00007f3b3d92c000)
	libselinux.so.1 => /lib/libselinux.so.1 (0x00007f3b3d70e000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f3b3f4ed000)









More information about the pkg-gnome-maintainers mailing list