SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I used slackbuilds manually for many years. But it is impossible to manage manual updates So I went to sbopkg.
Just a silly question, does anyone use slackbuilds manually and how do they do it in the updates part?
I used to run SlackBuilds from SBo manually. Then I started using too many, so I switched to using sbopkg. Then I started maintaining a few SlackBuilds for SBo myself, so for testing I'll either run the SlackBuild manually or use sbopkg. Recently I've started using slackrepo (but I still use sbopkg on some packages because slackrepo has a little bit too much automation for me).
So currently - I rarely run a SlackBuild manually. The automation for sbopkg and slackrepo hit that sweet spot for me of automating mundane tasks, but still leaving me in enough control so I know what's going on.
Using sbopkg doesn't preclude you from still running a few SlackBuilds manually.
To answer your final question - how did I do the updates part (when running SlackBuilds manually): just run the SlackBuild and then use upgradepkg to upgrade to the newly built package. Kept a few older versions around in case I had problems with the new version. It gets to be a lot of work when you have more than just a few SBo packages (especially ones that get updated frequently).
(Further note: I just use pkgtools directly (installpkg, removepkg, upgradepkg) so I don't have to bother with pointing slackpkg or any other tool to my own repo of SBo packages. I find that works for me just fine.)
Well I still use Slackbuilds myself…. This may not be the right way but I’m X I have Firefox open and a terminal. I select the package I want then click on each dependency working furthest back. I copy/paste links into terminal and build em via terminal.
Virt-manager took me with all dependencies 1.5/2 hours. But worked 0 issues.
I tried sbopkg but I couldn’t get a single thing to work. Going to create a VM and try some methods but every time I did it it acts like the package I want doesn’t exist.
I use pre-compiled packages mostly from the Alien Bob repositories. It is a rare event when I need a program and cannot find it in Slackware or in a package repository like Alien's.
I mostly use sbopkg or alien bob's binaries. But I do have a dozen or so SlackBuilds from SBo and Alien Bob that I build manually because I made some customizations to the scripts.
Which inst a comment on sbopackage or anything of the sort just that I so often want to make a few changes to build options or build a chain without a particular dep or whatever that I prefer to just do it by hand.
Yes, I use the SlackBuild scripts from SBo manually. Unless one is talking about things with ridiculously long dependency chains, like VLC or Xmonad, it's rather painless in my opinion.
I used slackbuilds manually for many years. But it is impossible to manage manual updates So I went to sbopkg.
Just a silly question, does anyone use slackbuilds manually and how do they do it in the updates part?
I do, but I don't upgrade until something doesn't work. But I use about 40 packages from SBo on my box at work, and 11 packages on my i686 laptop, so it's not so many in the end.
I do, but I don't upgrade until something doesn't work.
Same here. Just a handful of actual slackbuilds compiling from source, mostly binary packages from other sources.
14.2 I use binaries converted using rpm2tgz for OpenOffice and Ruario's Firefox script to have a current Web browser. And some of Alien Bob's binary slackbuilds (VLC, Chromium...). A few slackbuilds like R, Octave and Lyx needed actual compiling. The most fiddly was Shotwell. And maxima/wxMaxima. Then there was CherryTree... perhaps I do need to look at automation when 15.0 beds in. Something like OpenBSD's pkg_add -u would be ace.
15.0RC Just done the R/RStudio from the 'unofficial' slackbuilds. RStudio slackbuild is a repackaging of the debian binaries. And Lyx (no extra dependencies and the new texlive package in base expands the potential e.g. tikz diagrams and all).
I do. I like the "ritual" of building from sources, checking/adapting slackbuilds, etc. But, as many others said, I don't have too much packages to upgrade.
I tried and liked sbopkg and sbotools and a couple of others but eventually, I just found myself back to using slackbuilds by themselves. old habits die hard?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.