On Tue, 2006-07-04 at 23:13 -0400, Rion D'Luz wrote:
>       But, I like the idea of keeping things separate, along with their
> deps. Putting mysql, or apache, or blender, or whatever in its
> own sub-tree under opt keeps / system libs and bin from overbloating.

There is a nice isolation in that approach, but it's sufficiently
different from the norm as to be ... well ... different. :)  Certainly
outside of the Filesystem Hierarchy Standard.

I prefer to let the package manager record where files are installed,
and remove old/obsolete packages.  Gentoo has a probably not unique
system whereby the (application-level) packages you request installed
(e.g. mysql) are recorded in one list, but the libs that they pull in
(e.g., readline) are not.  A util can then be used to determine which
packages are no longer (recursively) referenced by that file of
user-referenced packages.  If no longer referenced, then a package is
orphaned and can safely be removed.


Another thing to look at might be Stow
<http://www.gnu.org/software/stow/>, which wraps program installation to
keep files seperate (/usr/local/stow/emacs), but then reconstitues them
into the expected locations (/usr/


> P.S. Do you have/recommend a current gentoo release?

Gentoo does have periodic checkpoints/releases, the latest of which is
2006.0, but you can install the most current system with the
instructions at
<http://www.gentoo.org/doc/en/handbook/handbook-x86.xml>.  Once
installed, regular updates (and rebuilds) keep the system current
without needing whole-world upgrades.

-- 
...jsled
http://asynchronous.org/ - `a=jsled; b=asynchronous.org; echo [EMAIL PROTECTED]

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to