On Fri, 31 Aug 2012 14:56:06 -0400 Mike Gilbert <flop...@gentoo.org> wrote:
> On Fri, Aug 31, 2012 at 2:16 PM, Duncan <1i5t5.dun...@cox.net> wrote: > > Thus, not adding it to @system in no way means it's not considered > > mandatory for a normal install, it just means the ultimate goal is > > to have all the deps specified and nothing left in @system, and > > while progress isn't fast by a long shot, the first thing is to > > ensure we're not regressing! > > > > If the ultimate goal is to eliminate @system entirely (which it > probably isn't), we will need to revisit the way stage building works. > If understand correctly, a stage3 contains @system and its > dependencies. > > The smallest you can really make @system under that circumstance would > be a working toolchain and the utilities necessary to build any other > needed packages. I think that is the goal that most people have been > shooting for lately. But you are aware that this will practically mean that there could be no stand-alone ebuild repository because fulfilling the ebuild dependencies wouldn't be anymore possible without providing all of the standard system components, including those specified as required by the PMS? That in turn will make PMS utility requirements (bash, GNU find etcetera) completely useless because the ebuilds will have to request them explicitly anyway. But hey, you're aware that ebuilds use some of those tools in global scope, before DEPEND is fulfilled? Also, I don't think we have any kind of 'build'-time dependencies for binary packages... -- Best regards, Michał Górny
signature.asc
Description: PGP signature