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 1NnNqM-0006B9-UO for garchives@archives.gentoo.org; Fri, 05 Mar 2010 03:04:51 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E3834E1009 for ; Fri, 5 Mar 2010 03:04:49 +0000 (UTC) Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.210.172]) by pigeon.gentoo.org (Postfix) with ESMTP id 59898E0C00 for ; Fri, 5 Mar 2010 02:34:27 +0000 (UTC) Received: by yxe2 with SMTP id 2so1651261yxe.19 for ; Thu, 04 Mar 2010 18:34:27 -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=vw79E+YBac2L5Leqriz9EnEftn5m4xzhsjjSCbOR+Qg=; b=ceYD2ywspUtx1Pic2VUjTJT8LC6KhHzYq6D2EIzSnr2RqIoIHIPZAMM0bsYXSiOMU/ OXvMKBhkiSmtnJ5zbaEp/1b0UofEHEaR0n9IM1+L60JLmMR3R1ouLjanP0IH8+DGRcgw u1hdBaSolTxU0ph4/pvPGE9O4fG1T2rnbwAZQ= 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=qb6pSX5cVgsFNCxmRuSJ/0YI7tm5kJ/kHG6LIiUlCMLoWL8MxUOPjhtOYFpBUXgBRV /T/VVUr9vF6Wua4ih50su21VNSqan+Wbe54w0GpW1fPCZ1dgDnfDbt+mSRG0GOEQSujc qbooOvL6DsF5mpHvSWZbz1CbrvoXLkU1NNsug= 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.91.21.25 with SMTP id y25mr665498agi.19.1267756466975; Thu, 04 Mar 2010 18:34:26 -0800 (PST) In-Reply-To: <5bdc1c8b1003041744r3b04641at92e65691250c9afa@mail.gmail.com> 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 02:34:26 +0000 Message-ID: <1362ccfa1003041834w341bfdf6q577bc8da6dd4e7e5@mail.gmail.com> Subject: Re: [gentoo-amd64] Where is '@system'? From: malc To: gentoo-amd64@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 216afd7d-335f-4fdb-92c2-3b2b10d59238 X-Archives-Hash: da829d4448fa780508de025efcfe5a8f cat /usr/portage/profiles/base/packages - and all will be revealed :) All profiles should inherit from this - but may provide their own modifications - e.g. /usr/portage/profiles/arch/sparc/packages adds sparc-utils to @system on that set of platforms. Cheers, malc. On Fri, Mar 5, 2010 at 1:44 AM, Mark Knecht wrote: > On Thu, Mar 4, 2010 at 3:23 PM, Paul Hartman > wrote: >> On Thu, Mar 4, 2010 at 4:23 PM, Mark Knecht wrote: >>> On Thu, Mar 4, 2010 at 11:13 AM, Paul Hartman >>> wrote: >>>> On Thu, Mar 4, 2010 at 12:22 PM, Mark Knecht wrote: >>>>> I would like emerge -epv @system to be a fairly contained set of >>>>> packages. (If possible like it was when I first built the system a >>>>> mere 5 weeks ago...) It seems out of control on my system these days >>>>> as it wants to emerge 242 packages. One major contributor is not using >>>>> a global -cups use flag in make.conf which would reduce it to 178. >>>>> That was added to figure out why Gnome didn't see Sups printers at >>>>> all. Sure, I would then have to turn on cups for certain packages but >>>>> that's OK with me. However I still see cairo, icedtea-bin, virtual >>>>> java stuff, alsa-libs, and a bunch of x11-proto files so it doesn't >>>>> feel like @system stuff to me >>>>> >>>>> 1) Where is the 'system' or '@system' specification on my machine? >>>>> >>>>> 2) If you folks run emerge -epv @system then how machine packages do you see? >>>> >>>> I believe it all depends on the profile you're using. If you're using >>>> a desktop profile maybe that's why it's calling in GUI toolkits and >>>> stuff... >>>> >>> >>> Thanks Paul. I hadn't thought of that and I think you're correct. I >>> played a bit with changing profiles and then looking at what emerge >>> -epv @system would or would not do. It's clearly related. >>> >>> In the end I wonder if this is a lost cause? If the packages I run >>> really require these flags then they are all going to get built the >>> same way. I'd prefer that @system was simple and that @world showed >>> how I had changed the system to meet my needs, but I'm not sure it's >>> worth the effort at this point to get there. >> >> Looking in the current desktop profile, it shows this: >> >> USE="a52 aac acpi alsa branding cairo cdr dbus dts dvd dvdr eds emboss >> encode evo fam firefox flac gif gnome gpm gstreamer gtk hal jpeg kde >> ldap libnotify mad mikmod mng mp3 mp4 mpeg ogg opengl pdf png ppds >> qt3support qt4 quicktime sdl spell svg thunar tiff truetype vorbis >> win32codecs unicode usb X x264 xml xulrunner xv xvid" >> >> So support for things like gnome, gtk, kde and qt4 are there by >> default. I guess you could take the above list, put a - in front of >> the ones you don't think you want and put it in make.conf and see what >> happens. :) >> >> > Yeah, that's interesting and to some extent anyway probably involved > with why I'm getting a lot of the package I get. What I'm not > understanding yet is what packages themselves are in @system. Where do > those come from? I'm assuming that because of all these flags some > system packages then require more and more support packages as an > avalance, but I'm not understanding what list of packages gets the > whole things started. > > @world is /var/lib/portage/world. > > @system is ? > > Thanks, > Mark > >