Jason W
Group: Members
Posts: 260
Joined: Nov. 2006 |
|
Posted: April 30 2008,18:49 |
|
Quote | Perhaps we need to ping Robert and see if he would consider changing this so the additions are made at the top of ld.so.conf. That sed line above for example will do it.
|
The only issue I see is that adding to the beginning of /etc/ld.so.conf can break things in base. But that will happen whether they are added manually or automatically. So I don't know if it would be good to do that universally for all extensions. But a good idea nonetheless.It looks like DSL 5.x will be small enough not to have many conflicts when loading extensions, since the less in base the less there is to conflict with. There is one app in base that depends on the base glib2, and I cannot remember the name or if it gets broken. Usually newer libraries do not break old apps, but a possibility.
As for /opt/bin being at the beginning of $PATH I fully agree since when you load a .uci or .tar.gz you of course are wanting to use the commands in /opt/bin instead of /usr/* if there are duplicates. With gtk+-2.12.9 installed, issuing the command 'fc-cache' will not work. /opt/gtk+-2.12.9/bin/fc-cache has to be used. I do not have symlinks in /opt/bin (I will add them before I resubmit) but the result would be the same - base fc-cache would be called up. Maybe having /opt/bin at the beginning of the $PATH could be done.
|