LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
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-12-2014, 05:12 PM   #1
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780

Rep: Reputation: 260Reputation: 260Reputation: 260
If installed full slackware 14.1 are all slackpkg dependencies fulfilled?


In RTFM I understand (to be corrected) that Slackware includes the dependencies for building packages from source. But since I prefer to get binaries (having been a Windows user for way too long and grown accustom to that method) and becuase my machine is light on resource power, I have a question about dependencies for packages and the other package install tools.

In the following thread: http://www.linuxquestions.org/questi...es-4175493466/
there was discussion of package dependencies for slackware builds being included with a full install. I'm a little confused and have always followed the slackpkg usage instructions and checked the package "README" and "REQUIRES" before any new package install. Am I being redundant to check the REQUIRES statement, because for all slackpkg packages the requirements are already present as a result of the full Slackware 14.1 install? I've installed slackpkg+, for multilib, aliendbob, salixos, slacky, e17, would I need to check those REQUIRES if not for slackpkg?

Also if I don't find a package I'm looking for with slackpkg, then I usually move on to sbopkg. Again, following instructions I check the README and REQUIRES statements before adding to queue and installing. Obviously checking all the REQUIRES means a second terminal open and then "whereis foo.exe" or "locate foo.exe". Again am I wasting time and being redundant?

I don't often simply pull down a package from the net and installpkg, but should I be doing that before slackpkg and sbopkg?
I think the only time I did was a ftp from OSUOSL.org Slackware support, so figured all the depend's were accounted for. Was that right?

OR was the article simply not being accurate?
Thanks for advice to a newbie who is still working out the Slackware logic.

Last edited by bamunds; 05-12-2014 at 11:30 PM.
 
Old 05-12-2014, 06:18 PM   #2
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
slackpkg does no dependency resolution, so for packages from third party repositories, like that from AlienBob or Salix you will still have to check if you need to install additional packages (which are usually offered by the same repository). The same is true for building packages using scripts from SlackBuilds.org, you will have to build dependencies first, before installing the package you want to install. Usually dependencies that are already installed by a full Slackware installation are not listed in third party repos/at SBo.
 
Old 05-12-2014, 06:36 PM   #3
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
slackpkg can only be used to manage official repositories, unless you installed slackpkg+
sbopkg is used to manage SBo repositories, and if you combine it with sqg (available since 0.37), you can generate all queues file which can be used to resolve dependencies for all packages in SBo repository
 
Old 05-12-2014, 08:40 PM   #4
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780

Original Poster
Rep: Reputation: 260Reputation: 260Reputation: 260
Thank you TobiSGD, I wasn't sure if the required dependencies would be listed, so your reply confirms that if the full install was done, those packages/apps won't be listed in the slackpkg OFFICIAL repository, but other repositories I'll have to continue to check the README and REQUIRES. I often find when using SBopkg that the REQUIRED pkgs are already installed, and they are also listed as REQUIRES: SO as the Slackbook says, read the documentation before installing any packages.
I guess the only question unanswered is if the OFFICIAL packages from OSUOSL.org for installpkg also may have dependencies not already installed with a full install?

Last edited by bamunds; 05-12-2014 at 11:29 PM.
 
Old 05-12-2014, 08:43 PM   #5
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
Since slackware assume that you do a full install, all the dependencies needed are already included in Slackware's DVD / repository, unless you install a third party apps/libraries

SBo's REQUIRED line only list dependencies found on SBo repositories, not in Slackware's.
 
Old 05-12-2014, 09:01 PM   #6
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
oops wrong thread

Last edited by Drakeo; 05-12-2014 at 09:10 PM.
 
Old 05-12-2014, 11:41 PM   #7
bamunds
Member
 
Registered: Sep 2013
Location: Mounds View MN
Distribution: Slackware64-14.2-Multilib XDM/FVWM3
Posts: 780

Original Poster
Rep: Reputation: 260Reputation: 260Reputation: 260
Thank you WillySr, To clarify I did install slackpkg+ and have additional repositories from AlienBob, SalixOS, and e17. I also just found the instructions for using sqg and will use that on a package by package approach going forward, rather than building the queue by hand in sbopkg. It should cut down on the time needed to assemble a package like ClamTK.
 
  


Reply

Tags
dependancies, install, sbopkg, slackpkg, slackpkg install



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
[SOLVED] Slackpkg, Slackpkg Plus, Slackware 14.1 x86_64 install.log delay or slow to write bamunds Slackware 7 04-22-2014 11:12 AM
slackpkg option for dependencies rkfb Slackware 20 02-04-2014 08:10 AM
[SOLVED] wxGTK dependency of OpenGL not fulfilled despite Mesa installed? gargamel Slackware 4 04-05-2010 04:49 AM
I got slackware 9.2 (full) installed but cant get in to X Optyx Slackware 26 02-23-2004 09:15 AM
Convince Yast of fulfilled dependencies Azrael Linux - Distributions 3 11-12-2002 04:57 PM

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

All times are GMT -5. The time now is 02:58 AM.

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