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 1FgA3h-0002mN-4a for garchives@archives.gentoo.org; Wed, 17 May 2006 00:38:37 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.6/8.13.6) with SMTP id k4H0cKYU025166; Wed, 17 May 2006 00:38:20 GMT Received: from ppsw-1.csi.cam.ac.uk (ppsw-1.csi.cam.ac.uk [131.111.8.131]) by robin.gentoo.org (8.13.6/8.13.6) with ESMTP id k4H0Zpit025908 for ; Wed, 17 May 2006 00:35:51 GMT X-Cam-SpamDetails: Not scanned X-Cam-AntiVirus: No virus found X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from spb42.christs.cam.ac.uk ([131.111.233.172]:16003 helo=localhost) by ppsw-1.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.151]:25) with esmtpsa (LOGIN:spb42) (TLSv1:DHE-RSA-AES256-SHA:256) id 1FgA0v-0003q3-6F (Exim 4.54) for gentoo-dev@lists.gentoo.org (return-path ); Wed, 17 May 2006 01:35:45 +0100 Date: Wed, 17 May 2006 01:42:53 +0100 From: Stephen Bennett To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Paludis and Profiles Message-ID: <20060517014253.15e92d29@localhost> In-Reply-To: <20060516161549.442b4d8a@localhost> References: <20060516161549.442b4d8a@localhost> X-Mailer: Sylpheed-Claws 2.0.0-rc4 (GTK+ 2.8.12; 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: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: "S.P. Bennett" X-Archives-Salt: b790fd38-c36f-456b-a5b9-7a839ccd33f2 X-Archives-Hash: f35e06c0cd11cc423412e2916286c8db OK, since several people have asked what is going to be in this profile if it gets added, i had in mind something like the following (all filenames relative to gentoo-x86/profiles/): === paludis/deprecated: # DO NOT USE THIS PROFILE WITH PORTAGE. # This profile is intended for use with the Paludis package manager, # and requires features that current Portage versions do not support. # If you attempt to use it # with Portage, things *WILL* break. You have # been warned. # # paludis: ignore this paludis/packages: -*>=sys-apps/portage-2.0.51.22 *sys-apps/paludis paludis/virtuals: virtual/portage sys-apps/paludis paludis/package.mask: =sys-libs/glibc-2.4-r1 paludis/x86/parent: ../../default-linux/x86/2006.0 .. paludis/amd64/parent: ../../default-linux/amd64/2006.0 .. === The deprecated notice should address the concerns of those worried about people switching a Portage system to use one of these profiles, as it would then spit out a hard-to-miss notice upon attempting to do anything. Additionally, at present anyone using the sub-profiles with Portage would get a profile identical to the default-linux ones, due to Portage only considering the first line in parent. Possible additions at a later date could involve use.force for profiles where appropriate (the 'ip28' use flag is an obvious example), as well as package.use.mask being used for per-package USE combination restrictions. However, Portage at the moment ignores the files involved, so they do not affect the issue of Portage attempting to use one of these profiles. -- gentoo-dev@gentoo.org mailing list