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.
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.
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
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.
Flameeyes said to CC you.
There is no longer a global QT use flag. It was just removed.
Did you change it in all the profiles?
No. Left that to you. I didn't want to lose a finger for changing profiles.
*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.
Please make it as "qt qt3 qt4" so that the transfer will be transparent for everybody, eventual overlays included.
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.
Please go ahead for hppa.
Added to the hppa/2004.2 profile. No other hppa profile had qt in default USE.
this is ok for ppc64. go ahead or tell me to do so.
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.
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.
Fixed sparc64 profiles. The latest sparc32 don't default to qt, that would be cruel.
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.
ppc changed for 2006.0 and 2006.1 profile.
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?
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)
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.
qt should be entirely gone from the tree, leaving behind only qt3/qt4.
tcltk is no more
ia64 doesn't have anything to do here. Removing us from cc.
gtk2 is dead; nothing left here... *plop*