Bug 117513

Summary: programs linked to libkdeui crash with relocation error
Product: [Fedora] Fedora Reporter: James Mitchell Ullman <jmullman>
Component: kdelibsAssignee: Than Ngo <than>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhide   
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-03-05 16:19:21 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:
Bug Depends On:    
Bug Blocks: 114961    

Description James Mitchell Ullman 2004-03-04 21:06:33 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040217

Description of problem:
When starting any application linked to libkdeui, I receive this
error:  "relocation error: /usr/lib/libkdeui.so.4: undefined symbol:
_ZN9QComboBox4hideEv".

I've tried multiple programs and have had the same error repeat.

I ran /sbin/ldconfig just to make sure that all the libs were seen and
did not recieve an error from it, so I'm assuming that ldconfig ran fine.

Applications not linked to libkdeui seem to work fine.

Version-Release number of selected component (if applicable):
kdelibs-3.2.0-1.4

How reproducible:
Always

Steps to Reproduce:
1.Open terminal
2.run any kde application ie: kuickshow, kcalc...

Actual Results:  receive error: "relocation error:
/usr/lib/libkdeui.so.4: undefined symbol: _ZN9QComboBox4hideEv"

Expected Results:  Successful application initialisation.

Additional info:

Comment 1 Than Ngo 2004-03-05 15:34:39 UTC
it looks like that the libraries are not correctly installed on your
machine. Please make sure that you have to upgrade the current qt/kde
rpms from rawhide and restart KDE after upgrade process.


I cannot reproduce it here on my local machine.


Comment 2 James Mitchell Ullman 2004-03-05 15:46:33 UTC
I uninstalled all of kde this morning and have been trying to get it
back on ever since.  Yum won't work to save my life, I guess I'll just
do this the old fashioned way.

Comment 3 James Mitchell Ullman 2004-03-05 16:04:00 UTC
I ftp'ed kdelibs, kdebase and kdegraphics.  All installed without any
fuss.

However, I am still getting the problem.  Something else is messed up
which is causing libkde not to work.

I don't think this is a closed matter.

Comment 4 James Mitchell Ullman 2004-03-05 16:18:46 UTC
I just removed EVERY possible thing(minus rehat-artwork) that could
POSSIBLY have anything to do with any kde-derived application.

I then manually ftp'ed qt, kdelibs, kdebase and installed them.

Now, I am able to run qt/kde linked programs.  Apparently either yum
or apt borked some rpms.  I'm really beginning to dislike both.

Comment 5 Ben Smith 2004-06-03 23:29:05 UTC
I saw this.  kdm found some old qt-3.1 libs somehow.  This is on a
machine that was upgraded from RH9 -> FC1 -> kde-3.2.2

I fixed it by removing/renaming /usr/lib/qt-3.1 and running ldconfig.