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.62) (envelope-from ) id 1H1qoj-0007lE-KI for garchives@archives.gentoo.org; Tue, 02 Jan 2007 21:05:06 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.8) with SMTP id l02L3rp6004535; Tue, 2 Jan 2007 21:03:53 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.8/8.13.8) with ESMTP id l02L1w8Z028219 for ; Tue, 2 Jan 2007 21:01:59 GMT Received: from [192.168.0.104] (ip68-8-82-214.sd.sd.cox.net [68.8.82.214]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 4189E64C37 for ; Tue, 2 Jan 2007 21:01:58 +0000 (UTC) Message-ID: <459AC84A.4060306@gentoo.org> Date: Tue, 02 Jan 2007 13:02:02 -0800 From: Josh Saddler User-Agent: Thunderbird 1.5.0.9 (X11/20070102) 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] RFC: making USE_EXPANDed variables incremental References: <20070101211247.730788c9@maya> <20070102211419.5b5685f1@delenn.genone.homeip.net> In-Reply-To: <20070102211419.5b5685f1@delenn.genone.homeip.net> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: 98e6affe-777a-4798-ac75-fcbac08c1f7b X-Archives-Hash: 39fc6ac022418294c05408b39db91ff2 Marius Mauch wrote: > The main problem I see is that if it's becoming a real incremental > (across all config layers) it would change behavior for users as they'd > need to prefix their use-expanded vars with -* to retain their current > config. But I guess that's why you added that final clause about > profile scope. I'd gotten the impression that users would have to do that anyway once flameeyes gets his ALSA_CARDS expanded, what with all the cards that were going to be on by default anyway. Weren't there some other variables in make.conf that were going to behave this way at some point? Though it'd be nice to have this done sanely; for example, configuring X turns off most everything for the user already; no need for "-* nvidia vesa" for example, it's a minor thing to add, long as users get sufficient warning. It's a pretty simple fix for the documentation, too, long as we know what docs would be affected by all the expansion and incrementing goin' on. -- gentoo-dev@gentoo.org mailing list