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 1ESuS2-0005cI-5n for garchives@archives.gentoo.org; Fri, 21 Oct 2005 10:48:42 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9LAjS5L011652; Fri, 21 Oct 2005 10:45:28 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 j9LAgdi1023911 for ; Fri, 21 Oct 2005 10:42:39 GMT Received: by mail.genone.homeip.net (Postfix, from userid 460) id E34B0281F2; Fri, 21 Oct 2005 12:45:35 +0200 (CEST) Received: from [192.168.0.2] (unknown [192.168.0.2]) by mail.genone.homeip.net (Postfix) with ESMTP id A5D6D280FB for ; Fri, 21 Oct 2005 12:45:34 +0200 (CEST) Message-ID: <4358BB36.1090902@gentoo.org> Date: Fri, 21 Oct 2005 12:56:06 +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> In-Reply-To: <43581061.5090102@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 j9LAjS6v011652 X-Archives-Salt: 77c1cd40-3f44-49a6-8194-8d70589fa367 X-Archives-Hash: a02dd0c8a883529c33f61fa5f65c4c4d Petteri R=C3=A4ty wrote: > Every once in a while I see people wanting to use nosomething use flags. > Why don't we have a package.use like we already have a package.mask > file? This would make it possible for developers to turn on use flags b= y > default in a way that would not cruft the base profiles for every local > use flag. The main problem I'd have with this is the stacking order, e.g.=20 profiles/package.use has "app-misc/foo bar" and make.conf has=20 "USE=3D-bar", which one should be preferred? Current rules say that /etc/portage/package.use overrides make.conf, and=20 user config overrides profiles, the proposal would create a new=20 unintuitive situation between those two. Depending on the answer on this it also has some technical implications=20 with the way package.use support is implemented currently. In short it's=20 not a trivial thing to do. Marius --=20 gentoo-dev@gentoo.org mailing list