LinuxQuestions.org
Visit the LQ Articles and Editorials section
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 01-20-2013, 01:31 PM   #1
andreas-r
Member
 
Registered: Jan 2013
Location: Denmark
Distribution: Ubuntu 12.10 & Slackware 14, 64bit
Posts: 46

Rep: Reputation: 0
SlackBuilds: what is the best way to manage dependencies?


Hello!

I'm new to Slackware - I've just spent some time configuring it and installing some things. My questions is about a particular SlackBuild but at the same time I would like to get a better understanding of how things work in Slack-land:

So I've installed avant-window-navigator from SlackBuilds.org and I would like to install awn-extras, a bunch of plug-ins, as well from Slackbuilds.

Awn-extras requires: vala, gdata, webkitgtk, pyinotify, vobject, avant-window-navigator, gnome-python-desktop and feedparser.

Vobject requires: pyicu, python-dateutil and the latter of these requires: distribute and six.

Gnome-python-desktop requires: gnome-python which requires: pyorbit, libgnome.

That seems a bit overwhelming for some launcher-panel plug-ins. I know that SlackBuilds out of principal don't offer pre-built packages and that it is a well-founded decision for Slackware's package manager not to check for dependencies automatically. I, of course, respect that. My questions regard how to go about package management in the easiest way. In the above case:

1. Is there any chance that I already have some of the required packages or do SlackBuilds only list requirements that doesn't come with the standard installation of Slackware 14? (During installation I choose to install as much as possible.)

2. What would be the easiest way to check if I already have certain packages?

3. Is there a trick to installing several things at once from SlackBuilds or is there no way around downloading, unzipping, runnings scripts and installpkg for everything?
 
Old 01-20-2013, 01:38 PM   #2
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,380

Rep: Reputation: 840Reputation: 840Reputation: 840Reputation: 840Reputation: 840Reputation: 840Reputation: 840
Quote:
Originally Posted by andreas-r View Post
1. Is there any chance that I already have some of the required packages or do SlackBuilds only list requirements that doesn't come with the standard installation of Slackware 14? (During installation I choose to install as much as possible.)
slackbuilds.org host things that are not present in a slackware full install.

Quote:
2. What would be the easiest way to check if I already have certain packages?
Code:
ls -1 /var/log/packages | grep mypackage
Quote:
3. Is there a trick to installing several things at once from SlackBuilds or is there no way around downloading, unzipping, runnings scripts and installpkg for everything?
yes, sbopkg using queuefiles.
 
1 members found this post helpful.
Old 01-20-2013, 01:50 PM   #3
andreas-r
Member
 
Registered: Jan 2013
Location: Denmark
Distribution: Ubuntu 12.10 & Slackware 14, 64bit
Posts: 46

Original Poster
Rep: Reputation: 0
Thanks, sbopkg seems to be exactly what I was looking for!
 
Old 01-20-2013, 02:21 PM   #4
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 2,380

Rep: Reputation: 840Reputation: 840Reputation: 840Reputation: 840Reputation: 840Reputation: 840Reputation: 840
remember that you're supposed to read the READMEs of the slackbuilds.org's scripts you use, they usually contain useful informations (special requirements, optional dependencies and so on).
 
  


Reply

Tags
dependencies, package management, slackbuilds


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
[SOLVED] Slackbuilds. stf92 Slackware 8 08-08-2010 01:20 PM
why slackbuilds? icecubeflower Slackware 12 04-11-2010 12:17 PM
Use SlackBuilds.org or my own hosting to offer up SlackBuilds? hollywoodb Slackware 6 11-30-2006 08:56 PM
lftp dependencies RH9, package manage? malaka56 Linux - Software 1 07-09-2005 07:56 AM
I recieve a failed dependencies error, but I have all required dependencies Laptop2250 Linux - Software 15 02-03-2004 07:58 PM


All times are GMT -5. The time now is 11:46 PM.

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