[csw-users] Wrong ELF class - ELFCLASS32?

Christian Walther cptsalek at gmail.com
Thu Jul 28 09:37:28 CEST 2011


Hi,

On 28 July 2011 06:45, Victor Hooi <victorhooi at yahoo.com> wrote:
>>
>> bash$ scp opencsw.tar username at server_hostname:/tmp
>> ld.so.1: ssh: fatal: relocation error: file /usr/bin/ssh: symbol
>> SUNWcry_installed: referenced symbol not found

Yes, this is where things get messy.
Suns SSH requires a version of libcrypto-0.9.7 which itself has an
additional dependency on libcrypto_extras-0.9.7. Setting
LD_LIBRARY_PATH and friends to CSW will make the dynamic linker use
libcrypto provided by the OpenCSW project, which isn't compatible.
One way out of this is to set
LD_LIBRARY_PATH=/usr/sfw/lib:$LD_LIBRARY_PATH. However, due to the
nature of /usr/sfw the libraries installed there might conflict with
those required by your installed OpenCSW packages.

You might need to define more variables for emacs to load, e.g.
EMACSLOADPATH, EMACSPATH and maybe others.

HTH
Christian


More information about the users mailing list