From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LbZpn-00067b-1F for garchives@archives.gentoo.org; Mon, 23 Feb 2009 12:22:55 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5D77FE04AB; Mon, 23 Feb 2009 10:04:32 +0000 (UTC) Received: from rv-out-0708.google.com (rv-out-0708.google.com [209.85.198.246]) by pigeon.gentoo.org (Postfix) with ESMTP id CBADEE04AB for ; Mon, 23 Feb 2009 10:04:30 +0000 (UTC) Received: by rv-out-0708.google.com with SMTP id f25so1921254rvb.46 for ; Mon, 23 Feb 2009 02:04:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=4JSmfeW0+T2UwkchvN24PtFtcxsVRDIuZUooHDehS2k=; b=p66osVOhCpCSV3ZZ2BeQKjFt5N9whinfzoh7s+EFO+LCuKAySZzCEMBRVz6BFB+ClS t5eeG7f2gF3ShUNjhqpcx4QBFewKT+9MdDO7r+1LYsGHaSXP6+tNPYX4fbg1NOD2iutz I8YjQTrwunYZNnfKOdhIDrIQSNXPJ5HJFtZ6A= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=B8Xi0mVvBJfQgbalFKWqf7ICCLETVy6vA34Dp5amu/uECfwNnXSd/396rScilqL8LX ODeC+9O0rEOmhEW+MdQl/z/ImsBOJEWTOrTbY0Ta0sc/gVOLEnT2SJdgomJ686NsLVW7 k09wVYkYd5jsSW8UXtiN7GLxJ4yU7HQLyzi/4= Received: by 10.140.141.16 with SMTP id o16mr1961511rvd.138.1235383470437; Mon, 23 Feb 2009 02:04:30 -0800 (PST) Received: from ?4.230.117.72? (dialup-4.230.117.72.Dial1.Houston1.Level3.net [4.230.117.72]) by mx.google.com with ESMTPS id f21sm13302377rvb.2.2009.02.23.02.03.45 (version=SSLv3 cipher=RC4-MD5); Mon, 23 Feb 2009 02:04:29 -0800 (PST) Message-ID: <49A2745E.6060609@gmail.com> Date: Mon, 23 Feb 2009 04:03:10 -0600 From: Dale User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.19) Gecko/20081227 SeaMonkey/1.1.14 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Portage and sets References: <49A26817.2030609@gmail.com> <200902231023.36118.volkerarmin@googlemail.com> In-Reply-To: <200902231023.36118.volkerarmin@googlemail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 07c04b33-4562-4a55-a602-9fafd30e6890 X-Archives-Hash: 7c1b02c0150da695f5d4ab3be2dab971 Volker Armin Hemmann wrote: > On Montag 23 Februar 2009, Dale wrote: > >> Hi >> >> I'm wanting to experiment a little with the new sets feature of >> portage. I have searched around the forums, even looked at gentoo wiki >> and read a few man pages. I can not find a good link to a how to for >> sets. I would like to have a couple things if someone has them. 1) a >> link to a good how to. 2) could someone send me a copy of a sets file >> for something like KDE or something. Just something I can use for a >> template if you would. >> >> Thanks much. Oh, yea, I may be about to break something. I got my >> backups up to date tho. o_O >> >> Dale >> >> :-) :-) >> > > put sets file in /etc/portage/sets > > example: > cat /etc/portage/sets/qt-copy > =x11-libs/qt-assistant-4.4.9999 > =x11-libs/qt-core-4.4.9999 > =x11-libs/qt-dbus-4.4.9999 > =x11-libs/qt-gui-4.4.9999 > =x11-libs/qt-opengl-4.4.9999 > =x11-libs/qt-qt3support-4.4.9999 > =x11-libs/qt-script-4.4.9999 > =x11-libs/qt-sql-4.4.9999 > =x11-libs/qt-svg-4.4.9999 > =x11-libs/qt-test-4.4.9999 > =x11-libs/qt-webkit-4.4.9999 > =x11-libs/qt-xmlpatterns-4.4.9999 > > you are done. Really, there is no magic about sets. You put all the packet- > atoms you want into a file, put the file into /etc/portage/sets and emerge > @setname. That's it. > > Or look at this: > cat /usr/local/portage/layman/kde-testing/sets/kde-4.2 > # We don't include kdesdk on the global set > kde-base/kdelibs:4.2 > kde-base/kdepimlibs:4.2 > kde-base/kate:4.2 > kde-base/kdeplasma-addons:4.2 > kde-base/kde-l10n:4.2 > > @kdeaccessibility-4.2 > @kdeadmin-4.2 > @kdeartwork-4.2 > @kdebase-4.2 > @kdeedu-4.2 > @kdegames-4.2 > @kdegraphics-4.2 > @kdemultimedia-4.2 > @kdenetwork-4.2 > @kdepim-4.2 > @kdetoys-4.2 > @kdeutils-4.2 > > #for developers > #@kdebindings-4.2 > #@kdesdk-4.2 > #@kdewebdev-4.2 > > so as you can see - a set can be create out of other sets. > > > Ahhh, so a specific version can be placed in there just like in the world file. Neato !!! Lets say I have a set named dk-kde, with the prefix Allen suggested, and I put kde-meta in that file. Would that emerge all the KDE or just that one package? I emerged kde-meta to install KDE so that is all there is in my world file right now. I notice you have several kde packages in your list. I'm going to do some reading on the links already posted in a bit. Getting ready to cook a roast. Got to peal taters, wash carrots and slice up a onion. Thanks Dale :-) :-)