LinuxQuestions.org
Help answer threads with 0 replies.
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-03-2007, 08:51 AM   #1
arnuld
Member
 
Registered: Dec 2005
Location: Punjab (INDIA)
Distribution: Arch
Posts: 209

Rep: Reputation: 30
Slackware package manager


i have used lots of distros and want to make a switch to Slackware, purely a person decision, i just liked Slackware way. all of the distros, i have used, had dependency handeling mechanism known as package manager. now i see Slackware does not have it. i am not pointing any finger to its philosophy. i only want to know whether handling-dependencies is really a *big* pain in the ass. when i do "emerge xprg-x11" on Gentoo it shows me 20 different package and GCC install page here:

http://gcc.gnu.org/install/prerequisites.html

shows that one needs to handle lots of things (may be 20 in number just a guess) before installing GCC. Do i need to install all those 20 dependencies myself before installing those packages in Slackware ? Is it really so much hard as it looks from these 2 examples or i am just being a freak, unintentionally ?
 
Old 05-03-2007, 09:26 AM   #2
erklaerbaer
Member
 
Registered: Mar 2006
Posts: 381

Rep: Reputation: 30
it depends.

normally you install a "full" system and this just works. if you want to use
an external package e.g. gnucash it _can_ be painful though. ( After some time one tends to write small scripts for these tasks. )

one reason, why there so many dependencies is, that larger packages are split into smaller ones ( makes sense! )
 
Old 05-03-2007, 11:17 AM   #3
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Some things are easier to compile than others. So chances are, you won't get too much hell, but you'll get there a couple times.

If you wanna install gcc, or xorg, or large, sophisticated programs with many dependencies ... then yes you might be in for a bit of dependency hell.
 
Old 05-03-2007, 11:51 AM   #4
erklaerbaer
Member
 
Registered: Mar 2006
Posts: 381

Rep: Reputation: 30
hmm , i always thought dependency hell was , when you wanted to install a big package and your package manager says, that he can't install it, because libirrelevant is missing or explicitpackage collides with another package, that one _needs or... well you get the idea
 
Old 05-03-2007, 12:29 PM   #5
XavierP
Moderator
 
Registered: Nov 2002
Location: Kent, England
Distribution: Lubuntu
Posts: 19,176
Blog Entries: 4

Rep: Reputation: 430Reputation: 430Reputation: 430Reputation: 430Reputation: 430
Nah, dependency hell comes when you install an rpm that depends on another rpm, the second rpm needs a third rpm and the third rpm needs the first one! Or you just end up tracking down rpm after rpm after rpm.

Source is so much better: either the INSTALL file will give you explicit instructions and requirements or the web page will. And when you compile the file it normally tells you that it failed because it needs X software. It's all very friendly like that.
 
Old 05-03-2007, 12:35 PM   #6
arnuld
Member
 
Registered: Dec 2005
Location: Punjab (INDIA)
Distribution: Arch
Posts: 209

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by XavierP
Nah, dependency hell comes when you install an rpm that depends on another rpm, the second rpm needs a third rpm and the third rpm needs the first one! Or you just end up tracking down rpm after rpm after rpm.

Source is so much better: either the INSTALL file will give you explicit instructions and requirements or the web page will. And when you compile the file it normally tells you that it failed because it needs X software. It's all very friendly like that.
you described the "arnuld's Fedora Core days" with much clarity. go to Hollywood, you will become a good real-life story writer and make a lot of money ;-). send me some back as royalty if you want

just for fun ;-)
 
Old 05-03-2007, 01:28 PM   #7
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550Reputation: 550
LOL @ 'libirrelevant' - I like it
Like Erklaerbaer's signature suggests, one must be slack to love Slack. I'm pretty darned slack. And thankfully, pursuant to Erklaerbaer's (type that 10 times fast ) post above, install it and it tends to 'just work', quite well. Haven't encountered dependency hell, nor required libirrelevant, yet!
 
Old 05-03-2007, 02:15 PM   #8
H_TeXMeX_H
Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269Reputation: 1269
Try compiling gnumeric ... that'll need lots of libirrelevants. And a bit of dependency hell too.
 
  


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
LXer: Simple Package management with Synaptic Package Manager LXer Syndicated Linux News 0 12-05-2006 06:33 PM
latex2e package unavailable in package manager or apt-get cesine Debian 2 07-11-2006 02:31 PM
Poll: Yast Package Manager vs. Smart Package Manager in 10.1 agentchange Suse/Novell 6 06-02-2006 08:29 AM
synaptic package manager forcing me to delete a broken package mbman Linux - Software 6 04-25-2006 09:30 AM
Slackware package manager blood_omen Slackware 11 04-26-2004 04:49 PM


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