[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: acroread trouble on Sqeeze



Hello,

On 01/12/10 22:35, Camaleón wrote:
On Wed, 01 Dec 2010 21:44:39 +0800, Jerome BENOIT wrote:

On 01/12/10 21:00, Camaleón wrote:

I will try to fix the errors as:

/usr/lib/gio/modules/libgvfsdbus.so: wrong ELF class: ELFCLASS64
Failed to load module: /usr/lib/gio/modules/libgvfsdbus.so

"Wrong ELF class" could be caused by the use of a 32-bit version
library.

As your system is 64 bits, shoudn't that path point to "/usr/lib64/gio/
/modules/libgvfsdbus.so" instead? (note the "/lib64") :-?

/lib and /lib64 are the same on amd64 box

Yep, sorry, I forgot this is the Debian way for managing this :-)

sm01@stt008:~$ ls -l /usr | grep lib
drwxr-xr-x 147 root root  43528 nov 28 15:34 lib
lrwxrwxrwx   1 root root     24 nov 14  2009 lib32 ->  /emul/ia32-linux/usr/lib
lrwxrwxrwx   1 root root      3 nov 14  2009 lib64 ->  lib

So... what's happening here? Does the library ("libgvfsdbus.so") even
exist in the above mentioned path (/usr/lib/gio/modules/)? :-?

The library exist, but what is really needed is:
/usr/lib32/gio/modules/libgvfsdbus.so

That is to say: a 32bits library, not a 64bits library.

Meanwhile,
I have uninstalled my Sid acroread, and installed the testing version:
as I expected, the trouble is still there.

Thanks,
Jerome


Greetings,



Reply to: