Hi,

On Wed, 02 May 2007 04:03:23 +0200 Paul Sebastian Ziegler
<[EMAIL PROTECTED]> wrote:

> > Whats the purpose of this?
> 
> To create a very clear directory structure for a small binary Linux
> distribution I am planning to build using Gentoo and Portage.

This doesn't make sense to me. ROOT is the option to specify another
ROOT directory. The layout below that ROOT might be configurable for
some applications, some other are expecting their files in certain
paths. You can override the "configure" settings, but this won't win
you much since some programs don't use autoconf (and there's good
reason not to use this can of worms!). Also, the applications'
behaviour is absolutely untested (e.g. some apps simply rely on finding
their initial data below /usr/share, being able to write to /var/run
and so on).

This is why we have good package managers on Linux. They deal with the
logical structure (i.e. packaging) of the files.

BTW, "ROOT" will win you nothing here since you want to create
binary-packages, not install them. Maybe you can try and mangle the
archives, so that they resemble the directory structure you want. But I
still can't see how that could overcome applications' built-in
assumptions, except you are thinking of tricks like unionfs or
(hard/soft-)linking into a LFS-oriented structure after installing the
packages.

-hwh
-- 
[EMAIL PROTECTED] mailing list

Reply via email to