public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: David Morgan <david.morgan@wadham.oxford.ac.uk>
To: gentoo-dev@robin.gentoo.org
Subject: Re: [gentoo-dev] GTK und GTK2 Use Flag
Date: Tue, 29 Mar 2005 15:19:48 +0100	[thread overview]
Message-ID: <20050329141948.GA13248@valinor.dynalias.net> (raw)
In-Reply-To: <20050329133906.GC29694@exodus>

On 07:39 Tue 29 Mar     , Brian Harring wrote:
> 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.
> > 

Which (unless anyone has any objections) leaves the question of how is this
going to get done. 

use.decs would need to be changed, which is easy enough, but then all
the ebuilds affected by this would need modifying. 

So, either package maintainers would have to do this (which does seem
like something that's likely to happen) or 1 person/a few people
would have to change all the relevant ebuilds, which would require a lot
of work (and requires whoever's doing it to work out which options are
applicable to each package).

I think the second way is the only way that this'd actually get done,
but it requires one or more volunteers. (I'd happily do it, but it's not
really possible without being a dev).

-- 
djm

--
gentoo-dev@gentoo.org mailing list


  reply	other threads:[~2005-03-29 14:20 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-29 10:15 [gentoo-dev] GTK und GTK2 Use Flag Fabian Zeindl
2005-03-29 10:58 ` Stefan Sperling
2005-03-29 11:04   ` Diego "Flameeyes" Pettenò
2005-03-29 11:11     ` Stefan Sperling
2005-03-29 11:24       ` Diego "Flameeyes" Pettenò
2005-03-29 11:35         ` David Morgan
2005-03-29 11:50           ` Brian Harring
2005-03-29 13:09             ` David Morgan
2005-03-29 13:39               ` Brian Harring
2005-03-29 14:19                 ` David Morgan [this message]
2005-03-29 15:38                   ` Stefan Sperling
2005-03-29 17:20                     ` Markus Nigbur
2005-03-29 21:35                       ` foser
2005-03-29 21:42                         ` Ciaran McCreesh
2005-03-30  9:00                           ` Paul de Vrieze
2005-03-29 22:29                         ` Brian Harring
2005-03-29 22:46                           ` Ciaran McCreesh
2005-03-29 23:09                             ` Olivier Crête
2005-03-29 23:13                           ` foser
2005-03-29 23:33                             ` Brian Harring
2005-03-30  4:32                               ` Dulmandakh Sukhbaatar
2005-03-30  8:44                             ` Diego "Flameeyes" Pettenò
2005-03-29 11:05   ` Stefan Sperling
2005-03-29 11:11   ` Brian Harring
2005-03-29 20:49 ` Spider
2005-03-29 22:43   ` Brian Harring

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20050329141948.GA13248@valinor.dynalias.net \
    --to=david.morgan@wadham.oxford.ac.uk \
    --cc=gentoo-dev@gentoo.org \
    --cc=gentoo-dev@robin.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox