On Thursday 05 May 2005 01:14, Ciaran McCreesh wrote:
> For us to support LSB:
>
> * We'd have to use RPM instead of portage

That's not correct, quote from LSB:
"The distribution itself may use a different packaging format for its own 
packages, and of course it may use any available mechanism for installing the 
LSB-conformant packages." 

So basically we can continue to do rpm2targz like we do now and still be 
LSB-compliant.

> * We'd have to support all the daft FHS ideas like /media, /srv and
> /wedonotunderstandtheunixfs

Like you said before:
"Thing is, it really isn't a problem. Data files go in $(datadir),
configuration files go in $(sysconfdir) and so on, and the build system
handles the rest. It doesn't matter what $(datadir) is actually defined
to be (unless your code really really sucks)."

With a proper build system you can install the same package in the current 
Gentoo FHS or the LSB FHS.

> * We'd have to make X support mandatory

Only in the LSB-profile, the normal profile doesn't need to have X-libs 
installed.

> * We'd have to ship ancient versions of core libraries

There is some interest in that already, see GLEP19

> In fact, basically, we'd have to become RedHat.

I don't agree. I think the Gentoo-framework is flexible enough to give us an 
_optional_ LSB-compliant system (e.g. by selecting a profile) without making 
any consessions on the current Gentoo-structure.
-- 
gentoo-dev@gentoo.org mailing list

Reply via email to