Bug 57970

Summary: Upgrade 7.1->7.2 leaves kde broken, undefined symbol libs
Product: [Retired] Red Hat Linux Reporter: Bryce Nesbitt <bryce>
Component: kdelibsAssignee: Than Ngo <than>
Status: CLOSED CURRENTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: 7.2   
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2004-09-14 09:02:45 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bryce Nesbitt 2002-01-03 20:14:14 UTC
After upgrading from 7.1 to 7.2 kde is broken:

HardHat:bryce> kcharselect 
kcharselect: relocation error: /usr/lib/libksycoca.so.3: undefined symbol:
sizeHint__C11KDialogBase
HardHat:bryce> konqueror 
konqueror: relocation error: /usr/lib/libkssl.so.2: undefined symbol:
polish__7KDialog
HardHat:bryce> kword 
kword: relocation error: /usr/lib/libkssl.so.2: undefined symbol:
polish__7KDialog

(Those were all stared from gnome).  "kpoker" works, however.  Whoo hoo.
Nothing weird showed up in the  upgrade log.  Everything looks like it's
installed right:

HardHat:bryce> rpm -q -f /usr/lib/libkssl.so.2
kdelibs-2.2-11
HardHat:bryce> rpm -q qt
qt-2.3.2-1

Whazzup?

Comment 1 Bernhard Rosenkraenzer 2002-01-04 13:46:55 UTC
No problem whatsoever here.
Since you're not on a stock 7.1->7.2 system (we never shipped qt 2.3.2), this is
likely to be a local problem.

By any chance, did you rebuild kdelibs with a compiler other than gcc 2.96?

Does rpm -Uvh --force /wherever/kdelibs* help?


Comment 2 Bryce Nesbitt 2002-01-04 15:40:48 UTC
You're sure you never shipped 2.3.2?  It was at least packaged:

Name        : qt-devel                     Relocations: /usr/lib/qt-2.3.2 
Version     : 2.3.2                             Vendor: Red Hat, Inc.
Release     : 1                             Build Date: Tue 06 Nov 2001 07:20:41
EST
Install date: Fri 30 Nov 2001 10:16:47 EST      Build Host:
stripples.devel.redhat.com
Group       : Development/Libraries         Source RPM: qt-2.3.2-1.src.rpm
Size        : 22909903                         License: GPL/QPL
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://www.troll.no/
Summary     : Development files and documentation for the Qt GUI toolkit.
Description :
The qt-devel package contains the files necessary to develop
applications using the Qt GUI toolkit: the header files, the Qt meta
object compiler, the man pages, the HTML documentation, and example
programs.


I upgraded QT at some point.  After force downgrading qt:
	rpm -Uvh --force qt-*
	rpm -Uvh --force kdelibs-*
I get the same thing.

Comment 3 Than Ngo 2004-09-14 09:02:45 UTC
Please verify this with a newer version of Red Hat Enterprise Linux or
Fedora Core and reopen it against the new version if it still occurs.

Closing as "CURRENTRELEASE" for now.