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 1NooEO-0005ts-Ui for garchives@archives.gentoo.org; Tue, 09 Mar 2010 01:27:33 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 75DF1E0ACA; Tue, 9 Mar 2010 01:27:26 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id A0658E0AB8 for ; Tue, 9 Mar 2010 01:27:03 +0000 (UTC) Received: from mail.isohunt.com (b01.ext.isohunt.com [208.71.112.51]) by smtp.gentoo.org (Postfix) with ESMTP id 0CC1B1B4030 for ; Tue, 9 Mar 2010 01:27:02 +0000 (UTC) Received: (qmail 6955 invoked from network); 9 Mar 2010 01:26:59 -0000 Received: from tsi-static.orbis-terrarum.net (HELO grubbs.orbis-terrarum.net) (76.10.188.108) by mail.isohunt.com (qpsmtpd/0.33-dev on beta01) with (CAMELLIA256-SHA encrypted) ESMTPS; Tue, 09 Mar 2010 01:26:59 +0000 Received: (qmail 29574 invoked by uid 10000); 9 Mar 2010 01:26:54 -0000 Date: Tue, 9 Mar 2010 01:26:54 +0000 From: "Robin H. Johnson" To: gentoo-dev@lists.gentoo.org Cc: gentoo-desktop@lists.gentoo.org Subject: Re: [gentoo-dev] Reorganizing handling of target specific profiles (Was: Split desktop profile patches & news item for review) Message-ID: References: <201003041652.56521.tampakrap@gentoo.org> <1268068400.10824.36.camel@localhost> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1268068400.10824.36.camel@localhost> User-Agent: Mutt/1.5.20 (2009-06-14) X-Archives-Salt: d6bd685d-9b1e-4336-8462-497dba143595 X-Archives-Hash: e64f5e175584a1548626b7d62d2f3cea On Mon, Mar 08, 2010 at 07:13:20PM +0200, Mart Raudsepp wrote: > Hello, > > On Thu, 2010-03-04 at 16:52 +0200, Theo Chatzimichos wrote: > > Hello > > I have managed to split the desktop profile to gnome and kde submenus. The > > result can be found in kde-crazy overlay (not in layman) [1] > > I think this whole approach of adding yet more subprofiles is highly > suboptimal. You are wanting to add at least 28 more subprofiles (the > number would reach the 80s if including hardened/mips, etc), whereas we > just had a sort-of discussion on how we have too many of them already at > http://archives.gentoo.org/gentoo-dev/msg_be393426980d12f341cabccfe5ab10aa.xml > > Instead I think we should be improving "eselect profile" to support > multiple inheriting /etc/make.profile files in a user friendly fashion, > and in the end removing 249 subprofiles, instead of adding 28+. Consider me to be a huge fan of this idea. I'm already using it with my managed-portage "system" that I posted some months ago. Beware that some of the non-Portage PMs don't behave quite right with it yet. ferringb was working on fixing pkgcore with I had noted to him with the profiles. I'm not sure about Paludis off the top of my head. We'd be saving at least 655 inodes on disk (in an rsync copy of the tree, add another 1k inodes for a CVS checkout). -- Robin Hugh Johnson Gentoo Linux: Developer, Trustee & Infrastructure Lead E-Mail : robbat2@gentoo.org GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85