Linked by Eugenia Loli on Wed 8th Oct 2008 20:12 UTC
Slackware, Slax "Slackware remains Slackware. It's been around for a very long time and it has a very loyal following. It's an excellent choice for the Linux hobbyist who wants to build, configure, and tweak their system to the nth degree. Slackware certainly gives you absolute control over your system. Nothing is made to be easy or user friendly", writes Caitlyn Martin.
Thread beginning with comment 332995
To read all comments associated with this story, please click here.
Dependency Hell
by B12 Simon on Thu 9th Oct 2008 10:42 UTC
B12 Simon
Member since:
2006-11-08

The article says of Slackware's package management:

It's a recipe for dependency hell that's rarely seen on other major distributions in 2008.


Slackware's dependency checker (i.e. a human administrator) is the best defence against dependency hell. It might take a bit longer in some cases but it makes it a lot harder to wreck your system in the way RPM-based (or whatever) systems can.

Reply Score: 1

RE: Dependency Hell
by Jimbo on Fri 10th Oct 2008 03:13 in reply to "Dependency Hell"
Jimbo Member since:
2005-07-22

Slackware's dependency checker (i.e. a human administrator) is the best defence against dependency hell.


I doubt even a human can compete with gentoo's revdep-rebuild.

Reply Parent Score: 1

RE: Dependency Hell
by porcel on Fri 10th Oct 2008 08:41 in reply to "Dependency Hell"
porcel Member since:
2006-01-28

The dependencies on a modern linux system are so complex that a human check is not enough. The packages have to be built carefully and with an awareness of how they fit with the rest of the system and complete binary rebuilds of the entire system are needed to make sure that the system remains in a consistent state.

Why do you think that Suse keeps their Build Service around? You can have a complete distribution rebuilt when you introduce a change into a package so that if there are any potential repercussions throughout the whole software stack, they will be caught.

No human "checker" can do that. This is not to say that a good admin should not keep a very watchful eye on a server and a good log of what he installs and why. But there is a role for automated dependency checking.

The mindset that everything an admin's head is the only sound repository for all knowledge about a server is a recipe for disaster at a datacenter.

The needs of a small home server cannot be compared to the needs of larger organizations.

Reply Parent Score: 2

RE[2]: Dependency Hell
by B12 Simon on Fri 10th Oct 2008 09:53 in reply to "RE: Dependency Hell"
B12 Simon Member since:
2006-11-08

My remark was about dependency hell, not ease of administration in the data centre.

Reply Parent Score: 1