LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 12-13-2001, 06:26 PM   #1
vendemmian
LQ Newbie
 
Registered: May 2001
Distribution: Debian
Posts: 13

Rep: Reputation: 0
Package dependancies in Slackware?


Ive just installed Slackware 8.0 and so far so good, except
one small problem.
As Iam used to really using rpm (was previously using RedHat), Ive got used to rpm resolvind dependancies adn tell me that package A required package B etc..

But on Slackware theres none of that (from what I can see)
I know you can use ldd file-name (which from what I can work out gives me all the shared librarys with that file),
but I cannot work out how to make sure that whole system is ok.
So say I installed evolution from a prebuilt tgz file, how can I tell that what files it requires or if updating say GConf to a new version won't remove or break anything else.

Sorry Of this is a silly question, but Iam stuck.. :-)
 
Old 12-13-2001, 09:39 PM   #2
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
If you download a slack package that has already been comliped for your version you don't have to worry, if there are deps then there is usually (should be) a readme that tells you what else you need to download, if you compile from source then ditto, the info is (should be) in the readme file.
If you can only find a rpm that you want/need then do "rpm2tgz" to convert into a slack package and do the "ldd" thing to check it.
 
Old 12-14-2001, 01:14 AM   #3
vendemmian
LQ Newbie
 
Registered: May 2001
Distribution: Debian
Posts: 13

Original Poster
Rep: Reputation: 0
Re: Package dependancies in Slackware?

Cheers, but ..

So the ldd, would i do that only on the main excutable for that package? or every file in that package?

as ldd only worked on excutables than really on shared libraries?

But how would this tell me that something else required the original version of the file that i overwrote with a new version.

I'e say dgen requires libsld.2.so and I upgraded with libsdl.3.so to get xmms to work,
without realising that dgen required it to work (does that make sense??)
 
Old 12-14-2001, 10:24 AM   #4
SlCKB0Y
Member
 
Registered: Oct 2001
Location: Sydney
Distribution: Arch
Posts: 295

Rep: Reputation: 96
basically if you install a new package, if you dont have some of the deps it needs to run then it will give you error when you try to run it. it will say something like library blabla.so.1 not found.

So then you just install the needed packages.

if i given package starts without any complaints then generally under slackware everything is ok and you dont need to worry so much.
 
Old 12-14-2001, 10:30 AM   #5
vendemmian
LQ Newbie
 
Registered: May 2001
Distribution: Debian
Posts: 13

Original Poster
Rep: Reputation: 0
Thumbs up re: Package dependancies in Slackware?

Cheers,

Thats what I gathered :-)

Thats the way I worked with RedHat (even though rpm moaned at times)

Thanks alot for the help...
 
  


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 On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
slackware 7.1 package n8 JunctaJuvant Slackware 5 07-18-2005 12:00 PM
first slackware package Rognon Slackware 2 10-14-2004 10:15 PM
Slackware Package???? epihammer Slackware 13 07-03-2004 09:24 AM
Having problens with lilo, up2date and package dependancies combrains Linux - Newbie 3 04-20-2004 04:08 PM
Slackware 9 Package help Tech1 Slackware 2 05-07-2003 11:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

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