Can someone explain why, with Mandrake, I encounter failures when doing 
symbolic links ?

Here is an example to explain the situation :
I wanted to do a symlink from the J2RE plugin into 
/usr/lib/mozilla/plugins/

When I do, as root :
"cd /usr/local/j2re/plugins/ppc/mozilla/"
"ln -s javaplugin_oji.so /usr/lib/mozilla/plugins/"

The link is reported in red (broken but pointing to the right place) 
with "ls -l" and when I launch galeon, I've got the message :

LoadPlugin: failed to initialize shared library 
/usr/lib/mozilla/plugins/javaplugin_oji.so 
[/usr/lib/mozilla/plugins/javaplugin_oji.so: Ne peut ouvrir le fichier 
d'objet partag�: Trop de niveaux de liens symboliques]

For those who don't speak french, traduction : [/usr/...... : Can't 
open shared object file : too much levels of symbolic links]


But when I first cd to /usr/lib/mozilla/plugins/ and then do:
"ln -s /usr/local/j2re1.3.1/plugin/ppc/mozilla/javaplugin_oji.so ."

then the link is correct and the java works in galeon.


I didn't have that problem before. I could link file from where I 
wanted to be to any location I wanted.

Any idea ?

Bertrand Dekoninck

Reply via email to