Bug 133603

Summary: KDE cannot use not build-in styles when qt 3.3.5-17 is installed
Product: [openSUSE] SUSE LINUX 10.0 Reporter: George Mavrikas <georgemv>
Component: KDEAssignee: E-mail List <kde-maintainers>
Status: RESOLVED WORKSFORME QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: arnaud.delobel
Version: Final   
Target Milestone: ---   
Hardware: All   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description George Mavrikas 2005-11-13 00:03:12 UTC
kdelibs3-3.4.3-2 depends on qt >= 3.3.5 and apt installs qt3-3.3.5.-17. When this happens, KDE cannot load any external styles and uses only the compiled-in ones. 
This bug has been confirmed on and amd64 and a athlon XP.
This makes KDE pretty ugly :(
Comment 1 Dirk Mueller 2005-11-14 10:33:00 UTC
you're using supplementary, right?

you'll have to update to the recompiled kdelibs3, kdebase3-SuSE, kdebase3, kdeartwork3. 

Comment 2 Dirk Mueller 2005-11-14 12:32:15 UTC
*** Bug 133661 has been marked as a duplicate of this bug. ***
Comment 3 Dennis Lubert 2005-11-15 19:18:38 UTC
Im having the same problems here when upgrading to the qt 3.3.5 package of the kde repository reachable via apt/smart (on ftp.gwdg.de).

Installed version of 
qt3: 3.3.5-17 from RPMS.kde (which is essentially the mentioned supplementary)
kdelibs3 etc.: 3.4.3-2 from kde or kde3-stable... was unsure about that (kde3-stable is kde/stable/3.4.3 on suse ftp) so I checked. There seem to be three versions around. all version 3.4.3-2

compiled on smetana.suse.de is the one I currently have installed. on ftp there are build on c001n13.suse.de (kde3 stable) and gray.suse.de (kde supplementary). I assume the correct one to be installed is the one from the supplementary. As the others just need qt >= some version, automatic upgrade wont upgrade them if qt version changes as 3.3.5 also fits like >= 3.3.4. 

A recommended solution is to provide updated packages with a new version number, e.g. 3.4.3-3 for the supplementary packages that use qt 3.3.5 so automatic updates via like apt can catch them.

Comment 4 Stephan Kulow 2005-11-18 07:27:20 UTC
don't mess with our prios
Comment 5 Dirk Mueller 2005-11-23 12:36:06 UTC
adrian: can we bump release number when plus is synced out?

Comment 6 Adrian Schröter 2006-05-02 08:45:53 UTC
Dirk, no, because packages are already build at that point of time.

I do not understand what it made incompatible, as long qt and kdelibs version numbers are the same as at compile time, this problem should not appear.

And this should be always the case with out current sync tools.
Comment 7 Stephan Kulow 2006-05-09 09:36:28 UTC
You somehow managed to break your installation, but as it works in general