#include <hallo.h> * Santiago Vila [Sun, Jan 30 2005, 02:28:01PM]: > Where does dlsym() look up the libraries? In /usr/lib. So Debian > installs C libraries in /usr/lib/. Fine.
That's wrong. Packages should avoid the installation of non-versioned (no SONAME) libraries in /usr/lib. Such plugins can often be loaded from special locations after minor changes in the program source. This is also often allowed and supported by upstream's configuration system. > Where does "." look up the libraries? Anywhere in $PATH. In particular in > /usr/bin. > > If the Debian project designates a particular directory for shell script > function libraries, and puts this directory in $PATH by default, GNU gettext > will happily install its contents there. Crap thinking. AFAICS no one of hundreds of maintainers came to the idea to put shell snippets there. ls /usr/bin/ -la | grep -v rwx | grep -v rws So why is your case different? > So, the common sense says /usr/bin is ok for gettext.sh, not the opposite. Common sense is something shareable with many other people. He presents only _his_ point of view. Regards, Eduard. -- <azeem> schreibs meinetwegen in die fortunes :P -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

