Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Stefan Schweizer <genstef@g.o>
Subject: [RFC] Useflags: qt, qt3, qt4?
Date: Tue, 20 Jun 2006 18:40:45 +0200
Hi,

with kde4 approaching and the new Qt-4 being in the tree we suddenly see the
same problems that gtk had with the gtk2 flag again.

I am currently using the flags that way:
[ebuild   R   ] app-text/poppler-bindings-0.5.3  USE="cairo gtk qt qt4" 0 kB

so qt = qt3. Now that scheme will sure break when people start using the qt
useflag for applications that only use qt4. Now cardoe thinks a qt3 useflag
would make sense to disable qt3 support easily:

sys-apps/dbus-0.62  USE="X gtk mono python -qt3 qt4 -debug -doc" 0 kB

I do not think it there should be different useages of the qt, qt3 and qt4
useflag all over the tree, so there are a few options:

1) enable qt4 and qt3 by default when both are possible, and merge the qt4
and qt3 useflags currently in the tree into one qt useflag. What we lose
here is use.masking qt4, I think this will only be an option when qt4 is
marked for all architectures that qt3 is marked for.

2) use qt for qt3 only and a special qt4 for qt4. This is what I did
originally and it makes sense if done right. However when paackages with
qt4 start using the qt4 useflag you can no longer do USE="-qt" to disable
qt3 and the concept breaks.

3) split the qt flag into a qt3 and a qt4 flag. This allows users to
specifically pick qt3 or qt4 and the flag meanings are obvious - downsides
are it is a lot of work.

4) do nothing and happyly use the qt useflag for qt3 or qt4 as well as
sometimes a qt3 useflag or a qt4 useflag, just how the maintainer likes
it :) This is also not that bad since we do not need to set any rules here.
But it might be confusing and makes it impossible to disable all qt3 uses
or all qt4 uses

Currently we are at 4), should we change anything?

Regards,
Stefan

-- 
gentoo-dev@g.o mailing list


Replies:
Re: [RFC] Useflags: qt, qt3, qt4?
-- Caleb Tennis
Re: [RFC] Useflags: qt, qt3, qt4?
-- Mike Owen
Re: [RFC] Useflags: qt, qt3, qt4?
-- Caleb Tennis
Re: [RFC] Useflags: qt, qt3, qt4?
-- Simon Stelling
Re: [RFC] Useflags: qt, qt3, qt4?
-- Diego 'Flameeyes' Pettenò
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
2.6.17 kernel stabilisation plan
Next by thread:
Re: [RFC] Useflags: qt, qt3, qt4?
Previous by date:
Re: GWN Comments
Next by date:
Re: [RFC] Useflags: qt, qt3, qt4?


Updated Jun 17, 2009

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.