Na, hier wird einem ja das Wort im Munde herumgedreht... :-)
Also, nochmal ganz klar formuliert: LD_LIBRARY_PATH ist böse böse böse!
Es soll grundsätzlich nie nie nie gesetzt sein. Nicht in irgendeiner Shell, nicht in .cshrc oder .profile oder sonstwo.
Falls es irgendwo mal eine defekte kaputte fehlerhafte problematische Software gibt, die nicht korrekt mit -R gelinkt wurde, dann findet man die für diese defekte kaputte fehlerhafte problematische Software benötigten Library-Verzeichnisse heraus und schreibt diese (und nur diese) in ein Wrapper-Shell-Script, nennt das so wie das aufzurufende Programm und benennt das Programm entsprechend um.
Beispiel:
# cat /loser/broken/bin/dummtool
#!/bin/sh
LD_LIBRARY_PATH=/opt/sfw/lib
export LD_LIBRARY_PATH
exec /loser/broken/bin/dummtool.bin "$*"
#
Das ist der *einzige* sinnvolle Verwendungszweck. (Na gut, und zum Shared Libraries debuggen...)
Gruß -- Volker