Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137785 - USE flag changes happening qt -> qt3/qt4, tcltk -> tcl/tk, gtk/gtk2 -> gtk
Summary: USE flag changes happening qt -> qt3/qt4, tcltk -> tcl/tk, gtk/gtk2 -> gtk
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords:
Depends on: 17808 106560
Blocks:
  Show dependency tree
 
Reported: 2006-06-23 15:59 UTC by Doug Goldstein (RETIRED)
Modified: 2007-05-04 16:35 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Doug Goldstein (RETIRED) gentoo-dev 2006-06-23 15:59:15 UTC
Flameeyes and I are working on qt -> qt3/qt4 USE flag changes today. Please wait to snapshot until this is complete. Changes will be complete by Sunday the 25th hopefully.


I am also going to work on tcltk -> tcl/tk. Hopefully this will be complete in the same time frame.

And in addition, I will attempt to follow the gnome herd's wishes with their USE flag changes. This I can not promise will be done in time for a snapshot.
Comment 1 Doug Goldstein (RETIRED) gentoo-dev 2006-06-23 19:06:26 UTC
23 of 36 are done for the qt->qt3/qt4 conversion. Some of the rest will require the involvement of the maintainer. Plus I'm getting a bit tired.
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2006-06-24 08:33:25 UTC
Rough progress indicators... not updated in real time..

http://www.gentoo-portage.com/Search?search=&use=qt  (no idea why opera still shows up... only reason I can think of is cause of the "qt-static" USE flag)

http://www.gentoo-portage.com/Search?search=&use=tcltk
Comment 3 Fabian Groffen gentoo-dev 2006-06-25 01:51:59 UTC
I probably missed something in the thread(s) on -dev, but why are we (OSX) CCed?  Do we need to do something?  If so, please tell.
Comment 4 Doug Goldstein (RETIRED) gentoo-dev 2006-06-25 14:56:59 UTC
Flameeyes said to CC you.
Comment 5 Doug Goldstein (RETIRED) gentoo-dev 2006-06-25 15:14:26 UTC
There is no longer a global QT use flag. It was just removed.
Comment 6 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-26 14:48:33 UTC
Did you change it in all the profiles?
Comment 7 Doug Goldstein (RETIRED) gentoo-dev 2006-06-26 15:04:46 UTC
No. Left that to you. I didn't want to lose a finger for changing profiles.
Comment 8 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-27 06:24:13 UTC
*sigh*

OK, what exactly am I supposed to be changing in the profiles?  Do I just replace "qt" with "qt3"?

I need to do this ASAP to minimize the impact to our users.  In the future, don't make thse changes without making interim changes to the profiles first.  We cannot allow changes like these to adversely impact our users.
Comment 9 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-27 06:34:27 UTC
Please make it as "qt qt3 qt4" so that the transfer will be transparent for everybody, eventual overlays included.
Comment 10 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-27 08:43:09 UTC
OK.  I've changed alpha/amd64/x86.  I'm adding the other arch teams that have "qt" in their default USE on at least one of their profiles.

In the future, make changes like this yourself to the profiles *before* making the other changes to the tree, or have Release Engineerng make the changes if you're uncomfortable doing so.  Otherwise, you'll have users that have inconsistent behavior with their builds.

Arch teams, we need this done fairly quickly, since we're going to be doing our 2006.1 snapshot soon.  If you want, I can make the changes myself, I'd just prefer get permission from the arch teams that I'm not a member of, first.
Comment 11 Guy Martin (RETIRED) gentoo-dev 2006-06-27 08:56:15 UTC
Please go ahead for hppa.
Comment 12 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-27 09:16:00 UTC
Added to the hppa/2004.2 profile.  No other hppa profile had qt in default USE.
Comment 13 Markus Rothe (RETIRED) gentoo-dev 2006-06-27 09:49:19 UTC
this is ok for ppc64. go ahead or tell me to do so.
Comment 14 solar (RETIRED) gentoo-dev 2006-06-27 10:02:47 UTC
Removing hardened from the CC: as we never had any of the following use flags enabled in any of our profiles. hardened is like a server profile by default.
Comment 15 Fabian Groffen gentoo-dev 2006-06-27 10:36:40 UTC
ppc-macos doesn't have qt anywhere (uncommented) in our profile.  I assume we don't have anything to do there.  I masked in addition to tcltk also tcl and tk use-flags.
Comment 16 Gustavo Zacarias (RETIRED) gentoo-dev 2006-06-27 10:52:49 UTC
Fixed sparc64 profiles.
The latest sparc32 don't default to qt, that would be cruel.
Comment 17 Chris Gianelloni (RETIRED) gentoo-dev 2006-06-27 10:56:48 UTC
I did ppc/ppc64/2006.0/*/make.defaults just now...

There was no qt in the legacy ppc64 profiles, so there's nothing to change there.  I also removed gtk2 from them.

I haven't touched tcltk on any architecture, yet.
Comment 18 Lars Weiler (RETIRED) gentoo-dev 2006-07-01 15:23:30 UTC
ppc changed for 2006.0 and 2006.1 profile.
Comment 19 Doug Goldstein (RETIRED) gentoo-dev 2006-07-08 11:12:59 UTC
hanno:

You've gotta fix aqbanking. I'm not touching it because of global scoping of the USE flags. Basically qt -> qt3 and possibly clean up that global scoping.... Also "gtk2" should not be used as the USE flag... it should be "gtk".

gnome herd:
You guys want to finish your gtk2 -> gtk transition?
Comment 20 solar (RETIRED) gentoo-dev 2006-07-11 13:31:45 UTC
Please don't add qa@ to bugs unless there is a clearly defined reason for qa@ to 
be on the CC: 
(ie something is broke and needs fixing and the maintainer is a slacker)
Comment 21 Doug Goldstein (RETIRED) gentoo-dev 2006-07-12 22:27:35 UTC
solar: This is directly related to QA... in fact another bug that was filed for this was assigned to QA... so...

And there is something broken. It's called aqbanking. I've detailed the issues with it. It has QA issues in addition to the USE flag changes it needs.
Comment 22 Doug Goldstein (RETIRED) gentoo-dev 2006-08-09 13:23:03 UTC
qt should be entirely gone from the tree, leaving behind only qt3/qt4.
Comment 23 Christian Faulhammer (RETIRED) gentoo-dev 2007-02-11 00:38:03 UTC
tcltk is no more
Comment 24 Raúl Porcel (RETIRED) gentoo-dev 2007-03-26 17:25:50 UTC
ia64 doesn't have anything to do here. Removing us from cc.
Comment 25 Jakub Moc (RETIRED) gentoo-dev 2007-05-04 16:35:52 UTC
gtk2 is dead; nothing left here...

*plop*