LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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
 
LinkBack Search this Thread
Old 01-01-2011, 10:28 PM   #1
Cultist
Member
 
Registered: Feb 2010
Location: Chicago, IL
Distribution: Slackware64 14.1
Posts: 775

Rep: Reputation: 101Reputation: 101
Problem installing the Clementine slackbuild


Downloaded the slackbuild and tried to run it, but its giving me an error that I don't really understand.

These are the last few lines of the terminal:
Code:
Linking CXX executable ../clementine                                                                                       
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlOutputBufferCreateFile@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNodeGetContent@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNewChild@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNewDocNode@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlParseCharEncoding@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlParseFile@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlSearchNsByHref@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlFindCharEncodingHandler@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlSaveFormatFileTo@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlParseMemory@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlFree@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlDocGetRootElement@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlFreeDoc@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNewNs@LIBXML2_2.4.30'
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../libgstreamer-0.10.so: undefined reference to `xmlNewDoc@LIBXML2_2.4.30'
collect2: ld returned 1 exit status
make[2]: *** [clementine] Error 1
make[1]: *** [src/CMakeFiles/clementine.dir/all] Error 2
make: *** [all] Error 2
Not really sure what this is telling me. Any help?
 
Old 01-02-2011, 12:05 AM   #2
trademark91
Member
 
Registered: Sep 2009
Distribution: Slackware -current x64
Posts: 372

Rep: Reputation: 72
Is libxml installed?
 
Old 01-02-2011, 12:13 AM   #3
Cultist
Member
 
Registered: Feb 2010
Location: Chicago, IL
Distribution: Slackware64 14.1
Posts: 775

Original Poster
Rep: Reputation: 101Reputation: 101
Quote:
Originally Posted by trademark91 View Post
Is libxml installed?
yeah, I installed it for another program a couple weeks ago
 
Old 01-02-2011, 12:16 AM   #4
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 836

Rep: Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620
Quote:
Originally Posted by Cultist View Post
yeah, I installed it for another program a couple weeks ago
The latest "stable" libxml2 is completely broken without the patch that can be found in -current.
 
Old 01-02-2011, 06:09 AM   #5
Cultist
Member
 
Registered: Feb 2010
Location: Chicago, IL
Distribution: Slackware64 14.1
Posts: 775

Original Poster
Rep: Reputation: 101Reputation: 101
Quote:
Originally Posted by volkerdi View Post
The latest "stable" libxml2 is completely broken without the patch that can be found in -current.
I don't use -current. How can I pull the patch?
 
Old 01-02-2011, 06:18 AM   #6
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,366

Rep: Reputation: 156Reputation: 156
Just download the pkg in -current.

ftp://slackware.oregonstate.edu/pub/...7.8-i486-2.txz
 
1 members found this post helpful.
Old 01-02-2011, 07:22 AM   #7
Cultist
Member
 
Registered: Feb 2010
Location: Chicago, IL
Distribution: Slackware64 14.1
Posts: 775

Original Poster
Rep: Reputation: 101Reputation: 101
Quote:
Originally Posted by mlangdn View Post
installed that package, getting the same error with Clementine
 
Old 01-02-2011, 11:08 AM   #8
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 836

Rep: Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620
Notice that it is libgstreamer that wants the broken symbols, leading me to suspect that it was compiled against the broken libxml2. Basically anything that was compiled against libxml2 while the broken version was on your machine is now poisoned and will need to be rebuilt.

The upstream sources have been broken since November 4th, but were "fixed" with a patch posted to the mailing list a day or two later. It burned me, too.
 
1 members found this post helpful.
Old 01-02-2011, 11:44 AM   #9
Cultist
Member
 
Registered: Feb 2010
Location: Chicago, IL
Distribution: Slackware64 14.1
Posts: 775

Original Poster
Rep: Reputation: 101Reputation: 101
Quote:
Originally Posted by volkerdi View Post
Notice that it is libgstreamer that wants the broken symbols, leading me to suspect that it was compiled against the broken libxml2. Basically anything that was compiled against libxml2 while the broken version was on your machine is now poisoned and will need to be rebuilt.

The upstream sources have been broken since November 4th, but were "fixed" with a patch posted to the mailing list a day or two later. It burned me, too.
reinstalled gstreamer using -current and then tried clementine, it compiled this time. Thanks!
 
  


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
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
What exactly does a slackbuild do (aside from installing a package)? Cultist Slackware 12 02-04-2011 01:48 AM
installing wxGTK SlackBuild grimx Slackware 8 03-22-2010 08:51 PM
Installing VirtualBox from SlackBuild - Slackware 12 - vboxdrv problem Do7AN Slackware 9 01-22-2009 01:58 PM
Problem installing mad-wifi slackbuild on new kernel der_11 Slackware 2 08-07-2007 01:14 AM
Slackbuild MPlayer trouble installing DaveXensen Linux - Desktop 1 02-13-2007 02:29 PM


All times are GMT -5. The time now is 12:35 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