>> > If you can install your apps into a specific location, I'd use xstow. >> > >> > emerge xstow >> > cd ~/install/myapp-1.2.3 >> > ./configure --prefix=/usr/local/stow/myapp-1.2.3 && >> > make && >> > make install >> > cd /usr/local/stow >> > xstow myapp-1.2.3 >> > >> > myapp-1.2.3 is installed into /usr/local/stow/myapp-1.2.3, but xstow >> > created symlinks into the /usr/local hierarchy, so it looks as if it were >> > directly installed there. No need to add /usr/local/stow/myapp-1.2.3/bin >> > to the PATH and such. >> > Use xstow -D myapp-1.2.3 to remove the symlinks if you want to uninstall, >> > then remove /usr/local/stow/myapp-1.2.3. >> >> That would still leave anything installed outside of /usr/local (/etc >> for example) right? > > No. All the symlinks will be in /usr/local or subdirectories of it (or more > general: in the parent directory of the stow dir).
I thought running something like '.configure --prefix=/usr/local && make && make install' could still install files outside of /usr/local. No? - Grant