LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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 05-02-2006, 08:21 PM   #1
banj0
LQ Newbie
 
Registered: Aug 2004
Posts: 14

Rep: Reputation: 0
advice on dependencies installing from rpm


I want to use a program that is available to linux only as an rpm or deb package. I installed it using "rpm2tgz" and "installpkg". Installed but will not run, no suprise.
I then used Kpackage to check the dependencies of the rpm and got the list shown below. This can't be correct?? That is a lot of stuff.
What am I not understanding here, and is there a better way to check for dependencies? There is no information (readme etc.) provided in either pkg to help.

using Slackware 10.2

thanks in advance

Code:
Failed dependencies:
	/bin/sh is needed by bibblepro-4.7.0-1
	libX11.so.6 is needed by bibblepro-4.7.0-1
	libXext.so.6 is needed by bibblepro-4.7.0-1
	libXft.so.2 is needed by bibblepro-4.7.0-1
	libXrandr.so.2 is needed by bibblepro-4.7.0-1
	libXrender.so.1 is needed by bibblepro-4.7.0-1
	libc.so.6 is needed by bibblepro-4.7.0-1
	libc.so.6(GLIBC_2.0) is needed by bibblepro-4.7.0-1
	libc.so.6(GLIBC_2.1) is needed by bibblepro-4.7.0-1
	libc.so.6(GLIBC_2.1.2) is needed by bibblepro-4.7.0-1
	libc.so.6(GLIBC_2.1.3) is needed by bibblepro-4.7.0-1
	libc.so.6(GLIBC_2.2) is needed by bibblepro-4.7.0-1
	libc.so.6(GLIBC_2.2.4) is needed by bibblepro-4.7.0-1
	libc.so.6(GLIBC_2.3) is needed by bibblepro-4.7.0-1
	libdl.so.2 is needed by bibblepro-4.7.0-1
	libdl.so.2(GLIBC_2.0) is needed by bibblepro-4.7.0-1
	libdl.so.2(GLIBC_2.1) is needed by bibblepro-4.7.0-1
	libfontconfig.so.1 is needed by bibblepro-4.7.0-1
	libfreetype.so.6 is needed by bibblepro-4.7.0-1
	libgcc_s.so.1 is needed by bibblepro-4.7.0-1
	libgcc_s.so.1(GCC_3.0) is needed by bibblepro-4.7.0-1
	libm.so.6 is needed by bibblepro-4.7.0-1
	libm.so.6(GLIBC_2.0) is needed by bibblepro-4.7.0-1
	libm.so.6(GLIBC_2.1) is needed by bibblepro-4.7.0-1
	libpthread.so.0 is needed by bibblepro-4.7.0-1
	libpthread.so.0(GLIBC_2.0) is needed by bibblepro-4.7.0-1
	libpthread.so.0(GLIBC_2.1) is needed by bibblepro-4.7.0-1
	libpthread.so.0(GLIBC_2.2) is needed by bibblepro-4.7.0-1
	libpthread.so.0(GLIBC_2.3.2) is needed by bibblepro-4.7.0-1
	libstdc++.so.5 is needed by bibblepro-4.7.0-1
	libstdc++.so.5(CXXABI_1.2) is needed by bibblepro-4.7.0-1
	libstdc++.so.5(CXXABI_1.2.1) is needed by bibblepro-4.7.0-1
	libstdc++.so.5(GLIBCPP_3.2) is needed by bibblepro-4.7.0-1
	libstdc++.so.5(GLIBCPP_3.2.2) is needed by bibblepro-4.7.0-1
RESULT=0
 
Old 05-02-2006, 08:46 PM   #2
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
That will be normal since Slack is not an RPM based distro. If you don't have the matching rpm's then it says it is not going to work even though you have the files installed. RPM uses a database to gather installed RPM's for checking your system. Either install the source or if wish to force it use the --force --nodeps option.

rpm --force --nodeps *.rpm
Not the best idea but can work.

Brian1
 
Old 05-02-2006, 11:17 PM   #3
banj0
LQ Newbie
 
Registered: Aug 2004
Posts: 14

Original Poster
Rep: Reputation: 0
thanks for the reply Brian1

Quote:
RPM uses a database to gather installed RPM's for checking your system
Ok,now I understand

Quote:
if wish to force it use the --force --nodeps option
I installed it by converting the rpm to tgz and used installpkg. Does the method you suggest make a difference and if so what?

Quote:
install the source
The software creators (Bibblelabs) for whatever reason do not provide the source, only deb and rpm binaries.
When an rpm is converted to tgz is the result the source?

Is there any way to check for the actual dependencies of this tgz or do I have to go thru the list created for the rpm and check them one by one to see if they are installed?

thanks again for the help
Brian

Last edited by banj0; 05-02-2006 at 11:21 PM.
 
Old 05-03-2006, 04:46 PM   #4
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
Checked it out and there is no source code. Only other thought besides the force option is to extract the contents of the rpm and placed them in the directoreis based on where the rpm was going to install them. I downloaded one of the rpm's and I am only missing libkodak libriary.

Brian1
 
Old 05-03-2006, 06:13 PM   #5
banj0
LQ Newbie
 
Registered: Aug 2004
Posts: 14

Original Poster
Rep: Reputation: 0
YES! I too noticed an error complaining about libkodakcms.so missing when I shut down xserver. So I googled "libkodakcms.so" and found this;

Quote:
When trying to run bibblepro it complains that it can not find libkodakcms.so.
So I added /usr/lib/bibblelabs/bibblepro/libs
to /etc/ld.so.conf.d
and then bibble started up .
and this;
Quote:
Actually I would say that the correct solution IS to add it to /etc/ld.so.conf and then run ldconfig because ld.so.conf.d is a non-portable solution and slightly un-unix in my view.
I checked and libkodakcms.so is here;
Code:
/usr/lib/bibblelabs/bibblepro/libs
So I added that path to /etc/ld.so.conf

and ran
Code:
ldconfig
and it works!

I have no idea what the ld.so.conf is for but I will search that out later.

thanks for the help Brian1, I appreciate it!
 
Old 05-03-2006, 07:39 PM   #6
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 65
Mostly it used to keep from junking up a users PATH. Also some can be in the directory /etc/ld.so.conf.d. Glad to see you got it working. It looks like a neat photo tool. May try it out someday. Not badly priced either.

Brian1
 
  


Reply



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
Installing from source -- dependencies installed via RPM kimchee411 Linux - Newbie 2 10-19-2004 02:40 AM
Rpm Dependencies When Installing Snort (on Slackware) Godu Linux - Software 2 05-24-2004 09:03 AM
Failed dependencies error installing spamassassin-2.61-1.i386.rpm on RH7.0 camelia Linux - Newbie 1 01-20-2004 06:33 PM
RPM 'failed dependencies': Why can I not install any rpm packages? leontini Linux - Newbie 7 09-16-2003 12:44 AM
rpm and dependencies zorro Linux - Newbie 1 05-09-2002 10:11 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:07 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration