Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
|
10-26-2012, 01:58 PM
|
#1
|
|
Member
Registered: Jul 2012
Location: Rockville, MD
Distribution: Slackware & Fedora
Posts: 478
Rep: 
|
slackpkg deps
What is the advantage of a package manager that does not do dependency checking?
Example: I have installed some programs to later realize some deps where missing upon executing certain commands.
So the question is what is the advantage of a package manager without dependency checking?
I know slackware supports RPM as well so I want to know what is the advantage of Slackpkgs over RPM?
Thanks
|
|
|
|
10-26-2012, 02:09 PM
|
#2
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,226
|
This topic was discussed on LQ literally dozens of times. Please use the search function, you will find more than enough stuff to read.
|
|
|
|
10-26-2012, 02:21 PM
|
#3
|
|
Member
Registered: Jul 2012
Location: Rockville, MD
Distribution: Slackware & Fedora
Posts: 478
Original Poster
Rep: 
|
Not to sound like an idiot but i did some searching and I was unable to find the answer to my questions... Could you please post a link? Thanks
|
|
|
|
10-26-2012, 02:32 PM
|
#5
|
|
Member
Registered: Jul 2012
Location: Rockville, MD
Distribution: Slackware & Fedora
Posts: 478
Original Poster
Rep: 
|
Thanks, but I think this is about Dependency Management. In which a program like YUM finds the dependencies and does them for you. My question is regarding "dependency Checking". To let you know what you have missing. That way you can find it and install it before running into problems.
|
|
|
|
10-26-2012, 02:32 PM
|
#6
|
|
Senior Member
Registered: Nov 2008
Location: Paris, France
Distribution: Slackware-14.0 on a Lenovo T61 6457-4XG
Posts: 2,788
|
The most insightful article I found on that topic is by far this one from Ruarí Ødegaard aka ruario.
|
|
|
3 members found this post helpful.
|
10-26-2012, 02:38 PM
|
#7
|
|
Moderator
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 12,226
|
Yes, ruario's article is a good article on this topic.
My short version is: The only supported type of installation for Slackware is the full installation, in which dependency checking is simply pointless. If you don't want to install a full installation then it is up to you to do the work. Why should the distro maintainers be bothered with maintaining dependency information that is only needed for unsupported configurations?
|
|
|
|
10-26-2012, 02:48 PM
|
#8
|
|
Member
Registered: Feb 2009
Posts: 196
Rep:
|
Quote:
Originally Posted by Mercury305
Thanks, but I think this is about Dependency Management. In which a program like YUM finds the dependencies and does them for you. My question is regarding "dependency Checking". To let you know what you have missing. That way you can find it and install it before running into problems.
|
https://bitbucket.org/a4z/sbbdep
i will possible push a new version this evening (if not this evening than tomorrow)
|
|
|
|
10-26-2012, 03:04 PM
|
#9
|
|
Member
Registered: Jul 2012
Location: Rockville, MD
Distribution: Slackware & Fedora
Posts: 478
Original Poster
Rep: 
|
thanks didi his article should be in slackware wiki. It clearly describes everything I needed to know.
|
|
|
|
10-26-2012, 03:07 PM
|
#10
|
|
Member
Registered: Jul 2012
Location: Rockville, MD
Distribution: Slackware & Fedora
Posts: 478
Original Poster
Rep: 
|
Quote:
Originally Posted by a4z
|
that can come in handy.
|
|
|
|
10-26-2012, 03:46 PM
|
#11
|
|
Member
Registered: Jun 2011
Location: Montpezat (South France)
Distribution: Slackware, Slackware64
Posts: 779
|
I think this is what you're looking for:
http://depfinder.sourceforge.net/
|
|
|
|
10-26-2012, 04:37 PM
|
#12
|
|
Senior Member
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 3,669
|
The question is why slackpkg doesn't do dependency tracking, not why Slackware doesn't do dependency tracking, right?
The answer is that slackpkg assumes a full install.
|
|
|
|
10-26-2012, 04:45 PM
|
#13
|
|
Member
Registered: Jul 2012
Location: Rockville, MD
Distribution: Slackware & Fedora
Posts: 478
Original Poster
Rep: 
|
Quote:
Originally Posted by dugan
The question is why slackpkg doesn't do dependency tracking, not why Slackware doesn't do dependency tracking, right?
The answer is that slackpkg assumes a full install.
|
Yup, that was my initially distorted question. Thanks for bringing that up 
However, programs and deps do get updated. So "rpm -q" personally makes more sense to me but no need to flame this one, as I understand the reasoning behind the "KISS" slackpkg approach from what I have read so far. So I respect the reasoning/philosophy behind why. Also as Ruario wrote in his blog that rpm doesnt work well with other distros.
|
|
|
1 members found this post helpful.
|
10-26-2012, 05:28 PM
|
#14
|
|
Member
Registered: Mar 2012
Distribution: Slackware, CentOS, OpenBSD, FreeBSD
Posts: 316
Rep: 
|
Wasn't this asked (also by you) in the past? You were raging about why Slackware doesn't do dependency resolution or whatnot if I recall correctly.
|
|
|
|
10-26-2012, 05:31 PM
|
#15
|
|
Member
Registered: Jul 2012
Location: Rockville, MD
Distribution: Slackware & Fedora
Posts: 478
Original Poster
Rep: 
|
yea i asked about dependency management not querying.
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:40 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|