Howto for non-standard paths???

matteona at matteona at
Wed Mar 1 22:26:06 PST 2006

On Wed, Mar 01, 2006 at 09:06:09PM -0600, Alex wrote:
> I would like to try the "dumb" method of installing each package to a 
> separate directory...  I'm thinking this may not be to bad since a whole 
> list of directories can be given to /etc/ld.conf and they will be stored 
> in a hashtable.. At the least, I'm under the impression that most packages 
> might be flexible enough configure scripts for this...
> On the other hand, I'm considering installing each package to a separate 
> directory and upon each installation/removal, re-populating a fake set of 
> standard "/usr" directories with symbolic links to the real files...
> Does anyone here have any experiences with either of these methods?     In 
> doing the first manually, I had some difficulty getting binutils, glibc, 
> and gcc to work together when each were in separate directories...

Check out -- they started out from LFS and developed a
distribution around keeping each package in its own directory.  They've
developed a lot of nice tools to help with that, including scripts to 
maintain a tree of symlinks such as you mention.

nick matteo

More information about the blfs-support mailing list