LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Fedora (http://www.linuxquestions.org/questions/fedora-35/)
-   -   Problem starting amarok (http://www.linuxquestions.org/questions/fedora-35/problem-starting-amarok-705858/)

ps_sabu 02-19-2009 06:03 AM

Problem starting amarok
 
I reintsalled Amarok on Fedora. Now whenever I enter:

Quote:

[root@localhost sabu]# amarokapp
amarokapp: symbol lookup error: /usr/lib64/libamarok.so.0: undefined symbol: _ZN9KLineEdit17mouseReleaseEventEP11QMouseEvent
Amarok shows the splash screen for a second and nothing further. The app wont start.
Anybody know whats happened ????

Pearlseattle 02-19-2009 12:33 PM

Hello
I would say that Amarok is loading the library and tries to access in the library a C++ function/method, but cannot find it (C++-functions get renamed by the compiler).
As you say "reinstalled", tt's not by chance that you didn't uninstall the old one before installing this one (a different version?), and during this install it didn't replace that library with its own one?
Btw, isn't the main executable called just "amarok"?

ps_sabu 02-21-2009 03:54 AM

Quote:

Btw, isn't the main executable called just "amarok"?
I think "amarok" and "amarokapp" execute same way ie, starting the app.

Quote:

As you say "reinstalled", tt's not by chance that you didn't uninstall the old one before installing this one (a different version?), and during this install it didn't replace that library with its own one?
I just used yum to erase previous install as " yum -y erase amarok*" and reinstalled using "yum -y install amarok*". It wouldn't mess with c++ libraries ????

jschiwal 02-21-2009 05:33 AM

Also call amarok by it's wrapper program. It may set up the library environmental variables for the main amarokapp program (kde3).

You might try looking at the output of
ldd /usr/bin/amarok
and
ldd /usr/bin/amarokapp

It may indicate another library that has a problem.


All times are GMT -5. The time now is 09:52 PM.