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 modules
rych 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. :happy62: 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. ;)