From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j5DMBRZq001741 for ; Mon, 13 Jun 2005 22:11:27 GMT Received: from localhost ([127.0.0.1] helo=home.wh0rd.org) by smtp.gentoo.org with esmtp (Exim 4.43) id 1Dhx9z-0006r3-KG for gentoo-dev@lists.gentoo.org; Mon, 13 Jun 2005 22:11:59 +0000 Received: (qmail 17736 invoked from network); 13 Jun 2005 18:07:44 -0400 Received: from unknown (HELO vapier) (192.168.0.2) by 192.168.0.1 with SMTP; 13 Jun 2005 18:07:44 -0400 From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] use.force support Date: Mon, 13 Jun 2005 18:12:01 -0400 User-Agent: KMail/1.8.1 References: <20050613144048.GB4585@lightning.stealer.net> <42ADF5B9.6030202@egr.msu.edu> <200506132327.08662@enterprise.flameeyes.is-a-geek.org> In-Reply-To: <200506132327.08662@enterprise.flameeyes.is-a-geek.org> 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 Content-Type: text/plain; charset="iso-8859-1" Content-Disposition: inline Message-Id: <200506131812.01312.vapier@gentoo.org> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id j5DMBRZq001741 X-Archives-Salt: 37679a9e-feca-446a-a1b5-2e0cec6534c0 X-Archives-Hash: 0d37ecbf7f26da8f595e24311171dd16 On Monday 13 June 2005 05:27 pm, Diego 'Flameeyes' Pettenò wrote: > On Monday 13 June 2005 23:08, Alec Warner wrote: > > How is this not just a consequence of USE="-*"...that is what this does; > > turns off ALL use flags. How is use.force ( or the concept thereof ) > > not breaking the 'easy' interpretation of USE="-*" because now things > > aren't -*, they are -* + use.force things. > > It's exactly what we want to avoid, -* everything can breaks things for > useflags like uclibc (now replaced by elibc_uclibc) and hardened and so on > which needs to be enabled *everytime*. and is the EXACT reason we have the 'nocxx' USE flag instead of 'cxx' ... if we put 'USE=cxx' into profiles' make.defaults, people who have USE=-* will get a broken gcc and no matter how much i'd like to close bugs generated in that case with "NOT MY FAULT YOU HAVE A STUPID CONFIGURATION FILE YOU TOOL", i feel like that would probably not be too friendly -mike -- gentoo-dev@gentoo.org mailing list