use slackbuild to install package
i need help on installing package with slackbuild.
i downloaded 'awesome wm' through slackbuild, including the source pkg. but when i run the slackbuild command, i receive an error saying some library not being present. being new to slackware, my understanding is that slackbuild makes installing packages easier. does slackbuild solve dependency automatically or it's still up to user to install dependencies? |
use slackbuild to install package
The slackbuilds will not take care of dependencies for you. It only makes easier to build a package. And the source you got it from may be somehow to be trusted.
I use often sbopkg wich is a very handy tool for the slackbuilds.org repo. Btw their slackbuilds have a README file that provides a depends-on section. Queue files can also make things even easier. |
Slackbuilds from Slackbuilds.org will not resolve dependencies, but each Slackbuild page will list the dependencies that you will need to resolve in order to install that Slackbuild.
According to the Slackbuild page for Awesome WM, Awesome requires libxdg-basedir and lgi. The Awesome Slackbuild page provides links to both of them. Install those, then run the Awesome build script again. |
The package awesome.info (in general some_slackbuild_name.info) contains dependency information in line that starts with "REQUIRES=", also in README you may find info about some optional dependencies. And remember that after you build dependency you must install the resulting package ;)
In this particular case, first build and install libxdg-basedir (it doesn't depend on anything), then lua (it's required for lgi), lgi and finally awesome. |
Quote:
one more question: I'm trying out slackware14.1 in virtualbox. can i take the resulted sbo.tgz packages in /tmp and install them on a physical machine? or do i need to repeat the same excise? |
Quote:
Quote:
|
All times are GMT -5. The time now is 10:21 PM. |