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.3/8.13.3) with ESMTP id j2TDd3sb002650 for ; Tue, 29 Mar 2005 13:39:03 GMT Received: from adsl-67-39-48-198.dsl.milwwi.ameritech.net ([67.39.48.198] helo=exodus) by smtp.gentoo.org with esmtpa (Exim 4.43) id 1DGGvu-000662-S5 for gentoo-dev@robin.gentoo.org; Tue, 29 Mar 2005 13:39:02 +0000 Date: Tue, 29 Mar 2005 07:39:07 -0600 From: Brian Harring To: gentoo-dev@robin.gentoo.org Subject: Re: [gentoo-dev] GTK und GTK2 Use Flag Message-ID: <20050329133906.GC29694@exodus> References: <42492AB5.8080903@gmx.at> <200503291304.17256@enterprise.flameeyes.is-a-geek.org> <20050329111138.GA10169@stud.seeling33.de> <200503291324.33892@enterprise.flameeyes.is-a-geek.org> <20050329113538.GA4377@valinor.dynalias.net> <20050329115039.GB29694@exodus> <20050329130951.GA25810@valinor.dynalias.net> 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@gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050329130951.GA25810@valinor.dynalias.net> User-Agent: Mutt/1.5.6i X-Archives-Salt: 8c7aa6b6-467a-4d11-956d-5d67c8b81371 X-Archives-Hash: 5efc6a7e2dd8bed6cb6b310b91d1ac18 On Tue, Mar 29, 2005 at 02:09:51PM +0100, David Morgan wrote: > How do you specify gtk v2 only using use flags? You can't! > > If something depends on gtk v1 regardless of use flags (by which I mean > there's no without any gtk or use v2 option), then if you want > to emerge it you have to have gtk v1. Unless you want to have some sort > of system where a package would be masked because of your use flags > (which would get annoying really quickly), but I don't think you are. That's semantic quibbling. :) Use flags are conditionals only; hard deps can't be sidestepped. :) Finer grained control over conditional linkage is the goal, which the current USE="gtk gtk2" doesn't engender. > assuming that -gtk > -gtk1 gtk2 means "disable optional gtk (any version) support, but if gtk > isn't optional but both versions are supported then use v2" E'yep. > > -- > djm > > -- > gentoo-dev@gentoo.org mailing list > -- gentoo-dev@gentoo.org mailing list