Page 1 of 1
sbo or slackbuild packages knowledge and management
Posted: 19 May 2023, 11:54
by francois
With a package manager like usm, you seldom have to build your own packages from source. You get really lazy.
I have to refresh my mind about working with slackbuilds.
Slackbuilds howto for general information:
https://slackbuilds.org/howto/
An example of building a module with slackbuild:
https://www.slackwiki.com/SlackBuild_Scripts
sbo package builder and package managers
package building and management except getmod
Be welcome to comment.
sbo or slackbuild packages knowledge
Posted: 19 May 2023, 14:00
by Ed_P
[Porteus 5.0's USM replacement] getmod: A wrapper for slapt-get to build modulesrych wrote: ↑27 Apr 2023, 06:35
getmod -u
getmod -s search-by-package-name-substring
getmod -m package-name
sbo or slackbuild packages knowledge
Posted: 19 May 2023, 17:02
by beny
hi Ed_P getmod is only for the repositories, francois talk about sbopkg that is for build the packages and you know with the iso loader is a bit impossible
sbo or slackbuild packages knowledge
Posted: 19 May 2023, 20:17
by Ed_P
beny wrote: ↑19 May 2023, 17:02
you know with the iso loader is a bit impossible

sbo or slackbuild packages knowledge
Posted: 19 May 2023, 21:19
by beny
hi Ed_P well you have to mount the iso add all the software you need to build packages repack the iso and enjoy i think or you make this task in other way
sbo or slackbuild packages knowledge
Posted: 20 May 2023, 00:16
by Ed_P
beny wrote: ↑19 May 2023, 21:19
i think or you make this task in other way
In deed I do. I boot the ISO with an extramod= cheatcode pointing to a folder named Modules which is next to the ISO on my harddrive.

So repositories and packages capabilities are both available options.
I do rebuild the ISOs when upgrading the system's /porteus/base modules.
sbo or slackbuild packages knowledge
Posted: 22 May 2023, 21:58
by francois
Hello Ed. I am glad that you have some interest in slackbuilds.
As beny tried to explain, sbo or slackbuilds is about
building packages from source,
not managing already built packages also called
pre-built binaries.
https://docs.slackware.com/howtos:slack ... g_software
Former USM developped by brokenman could fetch pre-built packages and could build packages from sources.
For example slapt-get will manage packages that are already built and slapt-src will build packages from source. sbopkg will only build packages from source and is an equivalent of slapt-src, it is not an equivalent of slapt-get or getmod which is a simple wrapper working over slapt-get.
Both packages built from source and pre-built binaries could be called with the extramod cheatcode for sure.
So your intervention in the second post is not on topic.
