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 1EdCvq-0001h0-Bm for garchives@archives.gentoo.org; Fri, 18 Nov 2005 20:34:02 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id jAIKXIuP028968; Fri, 18 Nov 2005 20:33:18 GMT Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.205]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id jAIKVWRG028874 for ; Fri, 18 Nov 2005 20:31:33 GMT Received: by xproxy.gmail.com with SMTP id h29so258597wxd for ; Fri, 18 Nov 2005 12:31:32 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=rl6VcG0nnTWmPoWvDXq7+aB3JLXMZXTjtui5tdTzChOQDHKXaAe4ruSzjNS2Z86skREWtasuzOgGBWbvGI6Uz2oz5I09ssDB2hL1ktyHZybtmJ2a7Wm+4n1/aiX1tn3b3Ry2Cy9cJzonZ+PvoXsX7YhjW9dzJmfnnmXaIVG4S3A= Received: by 10.70.118.14 with SMTP id q14mr202706wxc; Fri, 18 Nov 2005 12:31:32 -0800 (PST) Received: from ?192.168.20.213? ( [209.129.85.4]) by mx.gmail.com with ESMTP id h18sm1140813wxd.2005.11.18.12.31.31; Fri, 18 Nov 2005 12:31:32 -0800 (PST) Message-ID: <437E3A11.8040501@gmail.com> Date: Fri, 18 Nov 2005 12:31:13 -0800 From: Zac Medico User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051029) 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] punting the use.defaults feature References: <951460691.20051118163308@gentoo.org> <20051118154312.GF24327@toucan.gentoo.org> <1726602389.20051118165931@gentoo.org> <20051118191858.GA28166@phaenix.haell.com> In-Reply-To: <20051118191858.GA28166@phaenix.haell.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: f3f4f850-e9a0-42a3-949c-90a52865a034 X-Archives-Hash: 209a04ee6624ca3f00aa77da55a32c19 Drake Wyrm wrote: > Jakub Moc wrote: > >>Well, I don't think so... If I want to enable a feature for one >>specific ebuild and a USE flag in /etc/portage/package.use pulls in a >>dep, that in turn enables that use flag globally, it's obviously not >>what I intended and forces me to add yet another -flag into make.conf > > > If you don't want portage to employ dark magic in guessing which use > flags you want enabled, don't let it. Specify your use flags explicitly. > > Put USE="-* oneuse twouse reduse blueuse" in make.conf to set the > globals, and _then_ start tweaking in "package.use". > > A little known alternative is to set USE_ORDER in make.conf (see make.conf.5). If you remove "auto" from the default USE_ORDER="env:pkg:conf:auto:defaults" then autouse is disabled. Then enemy is not use.defaults, but unexpected autouse. Zac -- gentoo-dev@gentoo.org mailing list