On Wed, 2008-01-09 at 16:42 -0500, Mike Frysinger wrote: > > Indeed. We ended up having to get perl into the stage1 because of > > exactly these problems. It sucks. I'd love to be able to remove perl > > (and anything else not necessarily required) out of the base system set. > > If they're required in other profiles, they should be added in said > > profiles. > > i often debate simply chucking the perl build requirements of openssl in > favor > of autoconf ... maybe i'll set up a git tree on Gentoo's git for this ... i > think that'd solve the "perl required in stages" issue ?
As far as I know, only openssl would really be affected. If that were fixed, we very likely could drop perl from system. I'd have to check. I *know* that we could drop it from stage1/stage2, though. > > Well, openssh has always been questionable. Sure, *I* think it should > > be on any Gentoo system I'd want to touch, but it really isn't necessary > > for a lot of people. Moving this to, say, the "server" profiles only > > would be acceptable to me, but then again, so is leaving it how it is > > now. > > i'd argue pretty vehemently against removing openssh from any default > official > Gentoo install. ssh is defacto standard for loginning into any other > machines. it should be on all Gentoo desktops/severs/etc... > specialized/embedded/whatever are certainly free to cull openssh (and doing > so is actually beyond trivial). whether we express this requirement in base/ > or frags or something is certainly open for discussion, but i believe > removing it from a stage3 in any of our standard releases is a huge > disservice to everyone. Well, I wasn't really saying that it wouldn't end up in the stages. More that by moving it into the sub-profiles, it allows people to choose a profile where it isn't in "system" anymore. Of course, most of this is rather moot considering you can override parts of the profile and someone could quite easily just remove this one package, if they so desired. -- Chris Gianelloni Release Engineering Strategic Lead Games Developer
signature.asc
Description: This is a digitally signed message part