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.50) id 1ESz1B-0001ZH-TE for garchives@archives.gentoo.org; Fri, 21 Oct 2005 15:41:18 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9LFbsQf018413; Fri, 21 Oct 2005 15:37:54 GMT Received: from mail.genone.homeip.net (dslc-082-082-161-120.pools.arcor-ip.net [82.82.161.120]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9LFZdmo025315 for ; Fri, 21 Oct 2005 15:35:40 GMT Received: by mail.genone.homeip.net (Postfix, from userid 460) id 6D7ED281FC; Fri, 21 Oct 2005 17:38:42 +0200 (CEST) Received: from [192.168.0.2] (unknown [192.168.0.2]) by mail.genone.homeip.net (Postfix) with ESMTP id 21A65281BD for ; Fri, 21 Oct 2005 17:38:42 +0200 (CEST) Message-ID: <4358FFE9.2010001@gentoo.org> Date: Fri, 21 Oct 2005 17:49:13 +0300 From: Marius Mauch User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] ${PORTDIR}/profiles/package.use References: <43581061.5090102@gentoo.org> <4358BB36.1090902@gentoo.org> <4358CC24.6020404@gentoo.org> In-Reply-To: <4358CC24.6020404@gentoo.org> Content-Type: text/plain; charset=UTF-8; format=flowed X-Spam-Checker-Version: SpamAssassin 3.0.4-gr0-genone_0.7 (2005-06-05) on lyta.genone.homeip.net X-Spam-Level: X-Spam-Status: No, score=-0.8 required=7.0 tests=ALL_TRUSTED, UNCOMMON_RECIPIENT autolearn=no version=3.0.4-gr0-genone_0.7 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id j9LFbsSH018413 X-Archives-Salt: 30e65168-a784-48b1-8c15-cfb69419c4e1 X-Archives-Hash: 5dba918a2ee304b22e0ed064912d26b4 Petteri R=C3=A4ty wrote: > Marius Mauch wrote: >=20 > Gentoo being about choice the new package.use should come before > anything user set. I do not see any problem with this if it works in th= e > same way as package.mask already works. Please, enlighten me. Because package.use is implemented in a very different way then=20 package.mask and currently isn't stackable at all. Adding a=20 profiles/package.use that could be overridden by make.conf would require=20 some nasty special casing in portage, and as we all know special case=20 code is something that should be avoided. Besides that, there would also=20 be the question about USE=3D-*, should this kill profiles/package.use=20 completely? Short version: Implementation and semantics of profiles/package.use=20 isn't much easier than extending IUSE. Marius --=20 gentoo-dev@gentoo.org mailing list