Red Hat Bugzilla – Bug 153976
Last modified: 2007-11-30 17:11:03 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Description of problem:
The most recent version of gtk-qt-engine is 0.6. This contains bug fixes for several GTK apps that had various problems in previous versions. Here are the ones I know about:
Eclipse: would crash frequently using versions < 0.6
Firefox: menus looked like ABSOLUTE PANTS below 0.5
Also, there are many other enhancements in the recent versions, including the ability to update dynamically as you change your QT settings.
I uninstalled the Extras RPM and manually installed the 0.6 tarball from freedesktop.org, and both of the above apps now look beautiful. It would be nice if the version in Extras were upgraded.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install gtk-qt-engine from Extras development
2. Run firefox
4. Run eclipse, click on a few things
5. Watch it crash
My machine is running FC4T1, fully updated against Rawhide. My desktop is KDE, using the "Plastik" widget set.
Created attachment 112753 [details]
Proposed patch to the spec file
Here's a proposed patch to bring the spec file up to 0.6. Note that I'm not
using my Fedora machine at the moment, so I can't actually test the resulting
RPM out, but with this patch rpmbuild -ba completes cleanly and creates
something that looks like it makes sense.
I'm also not on an x86_64 machine, so I can't test that part of the SRPM out,
but the patch from the old SRPM still applies cleanly so hopefully the change
it makes remains valid.
While Rex seems to be still waiting for CVS access, could you please look
whether the following symptoms are still reproducible?
The problems mentioned in the fedora.us bug report seem to be solved in 0.6; the
font setting was correct for a new user, and there don't seem to be any
artifacts on scrollbars or anything.
Note that the patch I sent before won't quite work properly -- it successfully
creates an RPM that installs and works, but RPM still considers the version in
Extras newer because in RPM world, 0.6 < 0.41. Whatever. I guess the version in
the RPM has to be 0.60 or something weird like that ...
See URL below for updated package to try out (at least until I get cvs access to
produce a proper update)
* Wed Apr 06 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0.60-1
- cleanup for Extras
* Thu Jan 20 2005 Rex Dieter <rexdieter[AT]users.sf.net> 0.60-0.fdr.1
* Tue Aug 31 2004 Rex Dieter <rexdieter at sf.net> 0.50-0.fdr.1
- 0.5, using Virtual version 0.50 to make sure rpm treats it
as newer than 0.41
gtk-qt-engine-0.60 has been built and should appear in extras soon (fc3,fc4,devel)