From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GI5Xk-0007lu-GP for garchives@archives.gentoo.org; Tue, 29 Aug 2006 15:30:24 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k7TFTJOX001973; Tue, 29 Aug 2006 15:29:19 GMT Received: from outmail.freedom2surf.net (outmail1.freedom2surf.net [194.106.33.237]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k7TFPWpF003376 for ; Tue, 29 Aug 2006 15:25:32 GMT Received: from snowdrop.home (82-41-57-20.cable.ubr08.edin.blueyonder.co.uk [82.41.57.20]) by outmail.freedom2surf.net (Postfix) with ESMTP id A690F95680 for ; Tue, 29 Aug 2006 16:25:31 +0100 (BST) Date: Tue, 29 Aug 2006 16:25:21 +0100 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Portage Sets Message-ID: <20060829162521.6105d3f4@snowdrop.home> In-Reply-To: <44F42BB7.4010005@gentoo.org> References: <44F42BB7.4010005@gentoo.org> X-Mailer: Sylpheed-Claws 2.4.0 (GTK+ 2.8.20; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary=Sig__zFiE_6p3OjF6HEK5Nc2awq; protocol="application/pgp-signature"; micalg=PGP-SHA1 X-Archives-Salt: 628e2838-ff44-433e-bc95-6a37bf52ce41 X-Archives-Hash: 6edc44deaa7b5b57e4e4e7187e10c34d --Sig__zFiE_6p3OjF6HEK5Nc2awq Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 29 Aug 2006 07:57:43 -0400 Alec Warner wrote: | So I have implemented merging of sets (more or less) in a local | portage branch. Aah, good to see that you're picking up one of the more useful Paludis features. For those who aren't aware of how Paludis handles this... File sets are a text file that live in repodir/sets/ or confdir/sets/ and are named setname.conf. Lines can be in the form *atom , which means "include atom in the set", or ?atom , which means "include atom in the set only if the package represented by atom is already installed". The big difference between paludis --install setname and paludis --install $(< setfile), aside from the *? support, is that the former won't reinstall packages that don't need upgrading, and the latter will. It's the same as emerge world vs emerge $(< worldfile), the latter being similar to emerge -e world... --=20 Ciaran McCreesh Mail : ciaranm at ciaranm.org --Sig__zFiE_6p3OjF6HEK5Nc2awq Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFE9Fxl96zL6DUtXhERAmYOAKCV7L/qz+7hq+4mwTfrpQADTCxpcgCfTxO6 anjTrAlffbHWt2tM0/Mu6qs= =OWRn -----END PGP SIGNATURE----- --Sig__zFiE_6p3OjF6HEK5Nc2awq-- -- gentoo-dev@gentoo.org mailing list