From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NnavC-0005TJ-Bm for garchives@archives.gentoo.org; Fri, 05 Mar 2010 17:02:42 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 00655E0DD4 for ; Fri, 5 Mar 2010 17:02:41 +0000 (UTC) Received: from mail-pz0-f171.google.com (mail-pz0-f171.google.com [209.85.222.171]) by pigeon.gentoo.org (Postfix) with ESMTP id 83FC8E0CC6 for ; Fri, 5 Mar 2010 16:24:33 +0000 (UTC) Received: by pzk1 with SMTP id 1so335995pzk.10 for ; Fri, 05 Mar 2010 08:24:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=SVSsOmin8Bpt8u3ULdn+2Cx3xO2ezT4IoAsxaI80ebY=; b=dhXgi+FvOoNNvgZdro4krs6IrHgL4Zo664VCd+ty2HyQh/m+TOMREg1dn6YEdruwTU fjv5WbxGAP5Y+H7CO4g81K+ASy/UcSZmvc1iOGKvW6P73vrPzAQJ2cxAYZScns3+SBiS ZoSiD65x8GxsMp5OM5Bfhwh9AGf7W7OuaPX1k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=MLqjaVHS88FYa/BywOmtfnUi460k4LA5wVyyAbGm34RxbfauFx0sU71vw6wQEhFmNr Pty4VTqLtsPGLxtSBbsuqpu/cpxPNHEStGwFnOkYoQaoNR/VhhgZzion1KuC6FrE33TA yvb1rubXc+pYMnji8TuqLbP+qXM604HzZEYME= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-amd64@lists.gentoo.org Reply-to: gentoo-amd64@lists.gentoo.org MIME-Version: 1.0 Received: by 10.142.8.32 with SMTP id 32mr767659wfh.161.1267806272978; Fri, 05 Mar 2010 08:24:32 -0800 (PST) In-Reply-To: References: <5bdc1c8b1003041022m56127645xc0b7bed58fad20dd@mail.gmail.com> <58965d8a1003041113y475d133ag2071933278e55f4b@mail.gmail.com> <5bdc1c8b1003041423x2ac314e4t6c5519591720e344@mail.gmail.com> <58965d8a1003041523q390c954bl6804bd041d3d2ede@mail.gmail.com> <5bdc1c8b1003041744r3b04641at92e65691250c9afa@mail.gmail.com> Date: Fri, 5 Mar 2010 08:24:32 -0800 Message-ID: <5bdc1c8b1003050824h69494dfdiad99f015dc845a0f@mail.gmail.com> Subject: Re: [gentoo-amd64] Where is '@system'? From: Mark Knecht To: gentoo-amd64@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 3097da47-337b-464e-bc8c-eb31e5100a30 X-Archives-Hash: 1faef7ef06557717045b2b7f3c1371b0 On Thu, Mar 4, 2010 at 6:31 PM, James Ausmus wrote: > To see bare system, do: > USE="-*" emerge -pev @system > Actually, this is a very good way to explore the effect of certain flags on the total package count. Thanks. As a minimum set your command shows USE="-*" emerge -pev @system -> Total: 86 packages I've got a long list of flags in make.conf. With them all I get emerge -epv @system -> Total: 242 packages Three or four flags, enabled globally, cause most of the increase: USE="-cups" emerge -epv @system -> Total: 178 packages USE="-cups -java" emerge -epv @system -> Total: 139 packages USE="-cups -java -X" emerge -epv @system -> Total: 131 packages The other big one at the system level is -pam but I'm __very__ unsure about removing that totally: USE="-cups -java -X -pam" emerge -epv @system -> Total: 102 packages Is it necessary to turn on pam features on every package on my system that might use them? Truly, for me it's not about package count but more about the time it takes to build or update @system and whether this stuff is really required. I figure pam is, I tend to think cups, java and possibly X aren't needed at the system level. X is three packages directly and then a few more that they seem to drag in [ebuild R ] sys-apps/dbus-1.2.3-r1 USE="-X* -debug -doc (-selinux)" 0 kB [ebuild R ] sys-apps/groff-1.20.1-r1 USE="-X* -examples" LINGUAS="(-ja)" 0 kB [ebuild R ] net-misc/openssh-5.2_p1-r3 USE="ldap pam tcpd -X* -X509 -hpn -kerberos -libedit -pkcs11 (-selinux) -skey -smartcard -static" 0 kB I'm guessing X for openssh is a good idea if you want to do ssh -X -Y etc. but why does one need X for groff or dbus? (Ah, 'user's vision' of the mysteries of Gentoo use flags and what devs do with them...) ;-) I'm personally thinking I'm in better shape with cups and java not in make.conf and then adding them to packages where I really think I want them. In the end it likely ends up with more or less the same things on the system but fewer of them in @system. Thanks, Mark P.s. - thanks to all that answered. Trying to keeping the thread count down by just answering back once.