LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
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 02-02-2022, 08:38 AM   #1
slackjeff
Member
 
Registered: Sep 2018
Location: Blumenau/SC/Brasil
Distribution: Slackware
Posts: 30

Rep: Reputation: Disabled
Does anyone still use slackbuilds manually?


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?
 
Old 02-02-2022, 09:16 AM   #2
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 907

Rep: Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697
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.)
 
1 members found this post helpful.
Old 02-02-2022, 09:16 AM   #3
BAcidEvil
Member
 
Registered: Dec 2003
Distribution: Slack 14.1 3.18.1
Posts: 296

Rep: Reputation: 10
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.
 
3 members found this post helpful.
Old 02-02-2022, 09:19 AM   #4
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 599

Rep: Reputation: Disabled
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.
 
Old 02-02-2022, 09:22 AM   #5
Daedra
Senior Member
 
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-15.0
Posts: 2,735

Rep: Reputation: 1400Reputation: 1400Reputation: 1400Reputation: 1400Reputation: 1400Reputation: 1400Reputation: 1400Reputation: 1400Reputation: 1400Reputation: 1400
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.
 
Old 02-02-2022, 09:28 AM   #6
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
To build SFS, I only use the SlackBuild of the entire slackware distribution: 1590 packages built from sources.
 
2 members found this post helpful.
Old 02-02-2022, 09:29 AM   #7
chemfire
Member
 
Registered: Sep 2012
Posts: 428

Rep: Reputation: Disabled
Only way I ever use them!

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.
 
2 members found this post helpful.
Old 02-02-2022, 09:30 AM   #8
JayByrd
Member
 
Registered: Aug 2021
Location: Seattle, WA
Distribution: Slackware
Posts: 305

Rep: Reputation: 314Reputation: 314Reputation: 314Reputation: 314
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.
 
1 members found this post helpful.
Old 02-02-2022, 09:31 AM   #9
drumz
Member
 
Registered: Apr 2005
Location: Oklahoma, USA
Distribution: Slackware
Posts: 907

Rep: Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697Reputation: 697
Quote:
Originally Posted by nobodino View Post
To build SFS, I only use the SlackBuild of the entire slackware distribution: 1590 packages built from sources.
Arguably you're not running the SlackBuilds manually
 
Old 02-02-2022, 09:34 AM   #10
nobodino
Senior Member
 
Registered: Jul 2010
Location: Near Bordeaux in France
Distribution: slackware, slackware from scratch, LFS, slackware [arm], linux Mint...
Posts: 1,564

Rep: Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892Reputation: 892
The first POC in 2016 was built manually, look here : https://github.com/nobodino/slackwar.../memo-02022016

which is not the case now.

I also have:
204 *SBo packages
42 *ponce packages
built from sources

Last edited by nobodino; 02-02-2022 at 09:42 AM.
 
1 members found this post helpful.
Old 02-02-2022, 09:39 AM   #11
tauon
Member
 
Registered: Jun 2020
Distribution: Slackware
Posts: 82

Rep: Reputation: Disabled
Quote:
Originally Posted by slackjeff View Post
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.
 
Old 02-02-2022, 10:12 AM   #12
keithpeter
Member
 
Registered: Nov 2015
Location: 52:30N 1:55W
Distribution: Slackware 15.0, OpenBSD 7.4
Posts: 310

Rep: Reputation: Disabled
Quote:
Originally Posted by tauon View Post
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).
 
Old 02-02-2022, 10:16 AM   #13
carriunix
Member
 
Registered: Feb 2020
Location: Brazil
Distribution: Slackware
Posts: 45
Blog Entries: 6

Rep: Reputation: Disabled
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.
 
1 members found this post helpful.
Old 02-02-2022, 10:24 AM   #14
khronosschoty
Member
 
Registered: Jul 2008
Distribution: Slackware
Posts: 648
Blog Entries: 2

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
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?
 
1 members found this post helpful.
Old 02-02-2022, 10:34 AM   #15
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Slackware, Debian
Posts: 7,353

Rep: Reputation: 3752Reputation: 3752Reputation: 3752Reputation: 3752Reputation: 3752Reputation: 3752Reputation: 3752Reputation: 3752Reputation: 3752Reputation: 3752Reputation: 3752
I first learned how to manually use slackbuild scripts. These days I use sbopkg. I'm very grateful for the Slackers who maintain our repository.
 
2 members found this post helpful.
  


Reply



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 website ... still active ? Mark Pettit Slackware 8 09-22-2013 03:24 PM
How to manually add SATA driver manually when kernel boot? aixilin Linux - Kernel 6 08-15-2008 10:36 AM
Use SlackBuilds.org or my own hosting to offer up SlackBuilds? hollywoodb Slackware 6 11-30-2006 08:56 PM
Finding Module Dependencies...(Still loading...still loading..still loading..HANG!!!) Aeudian Linux - General 3 08-11-2003 03:31 PM
Finding Module Dependencies.....(still loading....Still loading....still loading) Aeudian Linux - Newbie 1 07-28-2003 02:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:53 AM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration