LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Suse/Novell (http://www.linuxquestions.org/questions/suse-novell-60/)
-   -   clementine symbol lookup error (http://www.linuxquestions.org/questions/suse-novell-60/clementine-symbol-lookup-error-820499/)

rosco136 07-18-2010 06:30 AM

clementine symbol lookup error
 
I've just installed Clementine from the 1 click install available from the openSUSE Build Service: clementine-0.4.2-1.1.x86_64.rpm and it installed ok.

I am running opensuse 11.1

When I run the program from K Menu, it fails to start, so I tried from the Konsole and got this error message:

Quote:

clementine: symbol lookup error: clementine: undefined symbol: _ZN9QListData7detach3Ev

Any help would be appreciated, TIA

knudfl 07-18-2010 03:58 PM

clementine-0.4.2-1.1.x86_64.rpm :
Looks like you've got an "11.2 / 11.3 package".

11.1 = clementine-0.4.2-1.3.x86_64.rpm

http://software.opensuse.org/search?...ude_debug=true
..

rosco136 07-18-2010 04:10 PM

Quote:

Originally Posted by knudfl (Post 4037471)
clementine-0.4.2-1.1.x86_64.rpm :
Looks like you've got an "11.2 / 11.3 package".

11.1 = clementine-0.4.2-1.3.x86_64.rpm

http://software.opensuse.org/search?...ude_debug=true
..

I got it doing a search for 11.1, KDE:Extra/openSUSE_11.1_KDE_Distro_Factory

However, I did initially install the version you've recommended & got exactly the same error message.

What does the error message mean exactly?

knudfl 07-18-2010 05:23 PM

"" undefined symbol: _ZN9QListData7detach3Ev ""
Google : 320 hits with various QT4 applications.

I get no errors on Suse 11.3 - 32 bit ( x86 ) with clementine.

Please confirm, that you have a 64 Bits OS installed = x86_64.
The command : 'uname -a' will display the architecture.
..

rosco136 07-18-2010 06:10 PM

Quote:

Originally Posted by knudfl (Post 4037512)
"" undefined symbol: _ZN9QListData7detach3Ev ""
Google : 320 hits with various QT4 applications.

I get no errors on Suse 11.3 - 32 bit ( x86 ) with clementine.

Please confirm, that you have a 64 Bits OS installed = x86_64.
The command : 'uname -a' will display the architecture.
..


uname -a gives:

2.6.27.45-0.1-default #1 SMP 2010-02-22 16:49:47 +0100 x86_64 x86_64 x86_64 GNU/Linux

Thanks for your help. So could I have a problem with my QT4 installation or is it more likely a clementine problem?

Or would it be better to download the file & do a manual install rather than the 1click install?

knudfl 07-20-2010 05:06 AM

The package mentioned for Suse 11.1 is probably a failure.

So far I have tried to compile clementine 0.4.0 ... 0.4.2
on Suse 11.1 , x86_64. No luck. Will not use the default qt4.
And as a lot of system applications depends on this qt4,
it is not possible to change it ( or update to a new qt4.)
Can also not be build with the default cmake , taglib.
( I created a new cmake version 2.8.2, to /usr/bin/cmake .
And a new taglib 1.6.2 from the Suse 11.3 SRC RPM.)
All this indicates, that none of the packages are for 11.1.

Possible solutions : A new qt4 in a "hideaway" location,
e.g. /usr/local/qt4/ ( or use clementine-0.3 ? ).
I may have a look at that later.
..

rosco136 07-20-2010 05:27 AM

thanks for your help knudfl,

It's not ultra important to me.
I just wanted to try it as I find that Amarok 1.4 will play music directly from my NAS HDD (without mounting the drive) but Amarok 2 will only work with local drives.
I wanted to see what Clementine does with NAS drives.

I will see what you or others come up with.

ATB

Ross


All times are GMT -5. The time now is 05:42 AM.