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 1ESn0U-0006jE-Ds for garchives@archives.gentoo.org; Fri, 21 Oct 2005 02:51:46 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9L2mwMK026284; Fri, 21 Oct 2005 02:48:58 GMT Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.199]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9L2kTg0015126 for ; Fri, 21 Oct 2005 02:46:30 GMT Received: by wproxy.gmail.com with SMTP id 71so217999wri for ; Thu, 20 Oct 2005 19:49:09 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qhJ9X9UjK3Yww/N6UpyTpIyo/UI0NAR89uA0TdedRv8M6YQ79av4brfZ2m43QHfmDGCzmbXUURIaTEt3vtivsJxYAA6e4lsXiJixBoyQF8pjnOM649TBI1BnSJwMdNDko1csnY7xJ/CKc/i9Rmubt/TyHlk3JRpv3M0l2EFhIUs= Received: by 10.54.68.2 with SMTP id q2mr1250056wra; Thu, 20 Oct 2005 19:49:09 -0700 (PDT) Received: by 10.54.115.17 with HTTP; Thu, 20 Oct 2005 19:49:09 -0700 (PDT) Message-ID: <46059ce10510201949p6957801dm4beee21e9fb5f401@mail.gmail.com> Date: Thu, 20 Oct 2005 22:49:09 -0400 From: Dan Meltzer To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] ${PORTDIR}/profiles/package.use In-Reply-To: <200510202243.38043.vapier@gentoo.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 References: <43581061.5090102@gentoo.org> <200510202226.58360.vapier@gentoo.org> <1129862062.1653.1.camel@Darkmere.darkmere> <200510202243.38043.vapier@gentoo.org> Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id j9L2kTg0015126 X-Archives-Salt: 21e8d733-1cb2-4466-a35f-0a0ac90460c4 X-Archives-Hash: e73674b1d3fa02fa3f4be5d984c50109 On 10/20/05, Mike Frysinger wrote: > 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 Why single out this one? ones system will not break irreperbly without a cxx compiler, it'll just cause a another recompile to get it to work after breakage if the person is using -* (which has already been said to be hackish and ill-advised, so doom on them! > -- > gentoo-dev@gentoo.org mailing list > > -- gentoo-dev@gentoo.org mailing list