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