LinuxQuestions.org
Review your favorite Linux distribution.
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 08-06-2021, 11:36 AM   #1
amikoyan
Member
 
Registered: Mar 2021
Distribution: Slackware64 -current
Posts: 318

Rep: Reputation: 171Reputation: 171
Using sbopkg on -current and updating using slackpkg


I have moved from using -stable to -current as my everyday OS. I thought I would give sbopkg a try at the same time, to learn something new. I have not used sbopkg before, choosing to install packages from slackbuilds.org myself on my old -stable.

I have installed sbopkg and configured the repository in /etc/sbopkg/sbopkg.conf as instructed here: https://github.com/Ponce/slackbuilds...ry-with-sbopkg

I have installed latex2html using sbopkg and everything seems fine.

I use slackpkg to track updates in -current and allow slackpkg to install kernel upgrades.

I have uncommented
Code:
[0-9]+_SBo
in /etc/slackpkg/blacklist.

sbopkg appears as
Code:
sbopkg-0.38.1-noarch-1_wsr
in /var/log/packages.

Will slackpkg try to remove or 'clean up' sbopkg if I leave things as they are? I run
Code:
slackpkg update
slackpkg install-new
slackpkg upgrade-all
to keep up with the -current changelog.

As I have written at the start of this post, both -current and sbopkg are new to me, so any help or advice for either would be appreciated.
 
Old 08-06-2021, 01:10 PM   #2
Mechanikx
Member
 
Registered: Jul 2018
Distribution: Slackware
Posts: 357

Rep: Reputation: 260Reputation: 260Reputation: 260
Quote:
Originally Posted by amikoyan View Post
...

I have uncommented
Code:
[0-9]+_SBo
in /etc/slackpkg/blacklist.

sbopkg appears as
Code:
sbopkg-0.38.1-noarch-1_wsr
in /var/log/packages.

Will slackpkg try to remove or 'clean up' sbopkg if I leave things as they are? ...
Yes, as well as any packages you've built and installed using slackbuilds from ponce's repo since those have the format:

Quote:
i3-gaps-4.19.1-x86_64-1ponce
So this:

Code:
[0-9]+_SBo
won't help.

I've blacklisted them like this:

Code:
.*ponce
.*wsr
I'm not sure if mine is the best syntax to use but it does work and I haven't experienced any problems yet (that I know of).

Last edited by Mechanikx; 08-06-2021 at 01:16 PM.
 
1 members found this post helpful.
Old 08-06-2021, 01:40 PM   #3
amikoyan
Member
 
Registered: Mar 2021
Distribution: Slackware64 -current
Posts: 318

Original Poster
Rep: Reputation: 171Reputation: 171
Thank you Mechanikx. I have edited blacklist as in your example.

I have installed remmina and its dependencies and can see the packages ending in 1ponce. I guess _wsr is willy sudiarto raharjo?
 
Old 08-06-2021, 02:40 PM   #4
Mechanikx
Member
 
Registered: Jul 2018
Distribution: Slackware
Posts: 357

Rep: Reputation: 260Reputation: 260Reputation: 260
Quote:
Originally Posted by amikoyan View Post
Thank you Mechanikx. I have edited blacklist as in your example.

I have installed remmina and its dependencies and can see the packages ending in 1ponce...
You're welcome. The packages end with [num]ponce. Just so you know the number could be 1, 2, 3, etc, in terms of any script revisions.

Quote:
Originally Posted by amikoyan View Post
...I guess _wsr is willy sudiarto raharjo?
Yes, that's correct.
 
Old 08-06-2021, 02:56 PM   #5
Mechanikx
Member
 
Registered: Jul 2018
Distribution: Slackware
Posts: 357

Rep: Reputation: 260Reputation: 260Reputation: 260
Quote:
Originally Posted by amikoyan View Post

Will slackpkg try to remove or 'clean up' sbopkg if I leave things as they are? I run
Code:
slackpkg update
slackpkg install-new
slackpkg upgrade-all
to keep up with the -current changelog.
Sorry, I missed that you're not running 'slackpkg clean-system' as part of your update process. If you don't run that command then slackpkg won't try to remove any packages that Pat has removed and has marked 'Removed' in the changelog or any 3rd party packages. So, you'll need to run 'slackpkg clean-system' if you want slackpkg to remove those packages and also ensure all 3rd party packages you wish to keep on your system are blacklisted.

So the process would be:

Quote:
slackpkg update
slackpkg install-new
slackpkg upgrade-all
slackpkg clean-system

Last edited by Mechanikx; 08-06-2021 at 03:17 PM. Reason: Clarified.
 
Old 08-06-2021, 03:14 PM   #6
amikoyan
Member
 
Registered: Mar 2021
Distribution: Slackware64 -current
Posts: 318

Original Poster
Rep: Reputation: 171Reputation: 171
I have just run
Quote:
slackpkg update
slackpkg install-new
slackpkg upgrade-all
slackpkg clean-system
and sbopkg and remmina and its dependencies are still installed.

So I'll mark that as solved. Thanks again Mechanikx, you have been really helpful.
 
1 members found this post helpful.
Old 08-06-2021, 10:18 PM   #7
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,687

Rep: Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803
If you are using -current, then i would suggest you to use this version: https://sbopkg.org/test/sbopkg-0.38.2-noarch-1_wsr.tgz
change it to master (instead of 15.0) in sbopkg.conf and you are set to go
it has all the new features that will be in the future (final) 0.38.2
 
4 members found this post helpful.
Old 08-07-2021, 06:39 AM   #8
amikoyan
Member
 
Registered: Mar 2021
Distribution: Slackware64 -current
Posts: 318

Original Poster
Rep: Reputation: 171Reputation: 171
Thank you willysr. I have to say, ss a new Slackware user I have found the Slackware community very helpful, informed and friendly.

I will switch over to your suggested version of sbopkg
Quote:
If you are using -current, then i would suggest you to use this version: https://sbopkg.org/test/sbopkg-0.38.2-noarch-1_wsr.tgz
.

I do have a couple of questions though:

1) Do I remove the old/existing sbopkg and will
Code:
removepkg sbopkg-0.38.1-noarch-1_wsr
completely remove the version of sbopkg I have? As in completely remove the existing sbopkg.conf, or will I need to remove this or clean up anything myself?

2) Is this the only change I need to make to the new sbopkg.conf?:
PHP Code:
 change it to master (instead of 15.0in sbopkg.conf and you are set to go 
 
2 members found this post helpful.
Old 08-07-2021, 09:10 PM   #9
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,687

Rep: Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803Reputation: 1803
1. You can just simply upgradepkg sbopkg-0.38.2-noarch-1_wsr.tgz
2. You need to move the .new file first to sbopkg.conf and then change 15.0 -> master
 
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
No updates shown in -current with slackpkg/slackpkg+ rpedrica Slackware 12 03-04-2021 12:20 PM
[SOLVED] installers (slackpkg, slackpkg+, sbopkg, etc.) using dialog box interface stuck in mid-1900s style? dchmelik Slackware 7 07-10-2020 06:48 AM
Two Things: Current/sbopkg and current/hplip PhiloPolyMath Slackware 11 03-23-2016 01:51 PM
may be add slackpkg+/sbopkg to disk? krwlr Slackware 5 09-25-2015 03:37 PM

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

All times are GMT -5. The time now is 04:09 PM.

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