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 1ESms8-00075M-Iq for garchives@archives.gentoo.org; Fri, 21 Oct 2005 02:43:08 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9L2eJmn013601; Fri, 21 Oct 2005 02:40:19 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9L2caok027323 for ; Fri, 21 Oct 2005 02:38:36 GMT Received: from localhost ([127.0.0.1] helo=home.wh0rd.org) by smtp.gentoo.org with esmtp (Exim 4.43) id 1ESmqJ-0008Sa-Rg for gentoo-dev@lists.gentoo.org; Fri, 21 Oct 2005 02:41:16 +0000 Received: (qmail 15832 invoked from network); 20 Oct 2005 22:39:54 -0400 Received: from unknown (HELO vapier) (192.168.0.2) by 192.168.0.1 with SMTP; 20 Oct 2005 22:39:54 -0400 From: Mike Frysinger Organization: wh0rd.org To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] ${PORTDIR}/profiles/package.use Date: Thu, 20 Oct 2005 22:43:38 -0400 User-Agent: KMail/1.8.3 References: <43581061.5090102@gentoo.org> <200510202226.58360.vapier@gentoo.org> <1129862062.1653.1.camel@Darkmere.darkmere> In-Reply-To: <1129862062.1653.1.camel@Darkmere.darkmere> 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-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200510202243.38043.vapier@gentoo.org> X-Archives-Salt: 1e2c38ee-c942-440d-893e-af59b46808a0 X-Archives-Hash: 42cf7e4a2a00522e64a81643ee66ebc5 On Thursday 20 October 2005 10:34 pm, Spider (D.m.D. Lj.) wrote: > On Thu, 2005-10-20 at 22:26 -0400, Mike Frysinger wrote: > > On Thursday 20 October 2005 10:19 pm, Dave Nebinger wrote: > > > >> > i still dont see how this addresses the nocxx / USE=-* > > > >> > > > >> noFOO is used because "FOO" is on by default, and noFOO turns it > > > >> off. AutoUSE is the same way, package bar is included in the > > > >> buildplan and to have sane defaults, certain flags are turned on. > > > > > > > > that was a great explanation however irrelevant it may have been > > > > > > > > i guess we will have to make 'nocxx' a special case as we strip all > > > > other 'no*' USE flags from portage > > > > > > Sorry, guys, but isn't that what "-FOO" is supposed to be for? If we > > > already have support for "-FOO", why then do we need a "noFOO" also? > > > > > > Or is there some distinction I'm missing here? > > > > you're missing the fact that if we change 'nocxx' to 'cxx' then everyone > > who uses '-*' in their USE flags will emerge their gcc without C++ > > support > > Really, Don't refuse an idea because this. Having IUSE="cxx" USE="-*" > and getting -cxx is expected behaviour. i never said i was against the idea of getting rid of no* flags in fact, i said we should change all flags *except* nocxx -mike -- gentoo-dev@gentoo.org mailing list