LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 10-05-2012, 07:22 AM   #1
inman
LQ Newbie
 
Registered: May 2009
Distribution: slackware
Posts: 12

Rep: Reputation: 1
Question clementine [ SlackBuild]


hi guys,
i have some difficulties building the clementine player using SlackBuild of it for my new x86_64 box. i can not recall at which state of Slackware current developing, but at some point it stops building. so it doesn't build on Slackware 14 either.
it looks like we need a patch or somehow an option to turn something off, i don't know really, but you might have an idea how to solve this.

Code:
[ 51%] Building CXX object src/CMakeFiles/clementine_lib.dir/core/player.o
In file included from /tmp/SBo/clementine-1.0.1/src/core/player.cpp:30:0:
/tmp/SBo/clementine-1.0.1/src/internet/lastfmservice.h:30:24: fatal error: lastfm/Track: No such file or directory
compilation terminated.
make[2]: *** [src/CMakeFiles/clementine_lib.dir/core/player.o] Error 1
make[1]: *** [src/CMakeFiles/clementine_lib.dir/all] Error 2
make: *** [all] Error 2
I would be pleased if you wouldn't advise me to use Amarok and help me finding a solution for this.

thank you in advance.
inman.

Last edited by inman; 10-05-2012 at 07:34 AM.
 
Old 10-05-2012, 08:42 AM   #2
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,479

Rep: Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905
clementine builds fine here.

I think you are probably missing liblastfm in your slackware installation.
 
Old 10-05-2012, 09:11 AM   #3
inman
LQ Newbie
 
Registered: May 2009
Distribution: slackware
Posts: 12

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by ponce View Post
clementine builds fine here.

I think you are probably missing liblastfm in your slackware installation.
you mean lastfmlib? i had installed already, although it is not mentioned as a dependency.
 
Old 10-05-2012, 09:28 AM   #4
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,479

Rep: Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905
no, liblastfm, in the standard slackware repository (and part of a slackware full installation).

EDIT: and I just noticed that you're building version 1.0.1, not the one of the build script from slackbuilds.org for slackware-14.0, so I advise you to build that.

Last edited by ponce; 10-05-2012 at 09:40 AM.
 
Old 10-05-2012, 09:56 AM   #5
BroX
Member
 
Registered: Oct 2003
Location: Sweden
Distribution: Slackware64-current
Posts: 755

Rep: Reputation: 65
Clementine needs to be patched in order to build with the current liblastfm, see this post.

That said, it segfaults when I attempt to start it.

Last edited by BroX; 10-05-2012 at 09:59 AM.
 
Old 10-05-2012, 09:58 AM   #6
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,479

Rep: Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905
there's no need, the slackbuilds.org's version is a git snapshot that includes that patch.

@inman: trying to clarify, assuming that you're building 1.0.1, the error that you reported is probably related to what Brox posted, not to a missing liblastfm.

Last edited by ponce; 10-05-2012 at 10:09 AM. Reason: reformulation
 
Old 10-05-2012, 11:26 AM   #7
imitis
Member
 
Registered: Oct 2007
Location: Latvia, Liepaja
Distribution: Slackware, Ubuntu
Posts: 39

Rep: Reputation: 3
had the same error. took 1.1rc1 and it built without problems.
 
Old 10-05-2012, 11:35 AM   #8
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,479

Rep: Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905Reputation: 905
imitis, don't misunderstand me, but that build script has been tested (more than once) with the version on slackbuilds.org (the git snapshot), it just can't give you the same error
 
Old 10-05-2012, 12:48 PM   #9
inman
LQ Newbie
 
Registered: May 2009
Distribution: slackware
Posts: 12

Original Poster
Rep: Reputation: 1
Thumbs up it's solved.

When PONCE told me that he built this without any problem, it was somehow clear that i had a package conflict there.
so i cleaned up my system as i had tried sometime ago to test my own VLC script and installed some application which i expected to have conflict with some other. at that point clementine was built successfully, but on start i got that segment fault!
so what i did was to go with my gut and remove all gst_plugins and ffmpeg, then Clementine worked, well couldn't play anything.
i rebuilt the gst_plugin and ffmpeg and its dependencies lame and x264 and tried again, now clementine Rocks!
thank you all, for your help!


EDIT: just for protocol, i tried to built latest clementine and i got the same error, so all i just said above applies for the latest.

Last edited by inman; 10-05-2012 at 12:57 PM.
 
1 members found this post helpful.
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to get Clementine working with lirc alex_65bg Linux - Newbie 4 02-05-2014 11:21 AM
[SOLVED] Compiling Clementine Jdogzz Slackware 6 06-22-2012 02:46 AM
[SOLVED] Clementine won't play music Knightron Debian 7 12-11-2011 06:40 PM
[SOLVED] Problem installing the Clementine slackbuild Cultist Slackware 8 01-02-2011 12:44 PM
LXer: Clementine: a Port of Amarok 1.4 to QT 4 LXer Syndicated Linux News 0 09-13-2010 06:01 PM


All times are GMT -5. The time now is 11:56 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration