LinuxQuestions.org
Help answer threads with 0 replies.
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 12-02-2018, 10:46 PM   #1
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,330

Rep: Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851
Exclamation slackpkg 2.84.0_beta1 - Testing Wanted


Back when I decided to "maintain" slackpkg, I tried to make it clear that the goal was a *true* "maintenance mode," i.e. new features are generally not desirable. However, enhancement and fixing of existing functionality *is* desirable. With that said, I'd like to get some testing of a 2.84.0_beta1 release. From the ChangeLog:
Code:
Sun Dec  2 06:46:33 UTC 2018
---------------
        - 2.84.0_beta1
        - Allow blacklisting of individual packages without collateral
          damage (e.g. glibc ---> glibc-*). This changes the prior behavior
          of the blacklist function; previously, adding "glibc" to the
          blacklist would cause glibc, glibc-profile, glibc-zoneinfo, et al
          to be ignored by slackpkg. The new behavior is that *only* the
          glibc package is ignored. If you want to blacklist all packages
          whose names begin with glibc, you would need to add "glibc.*" to
          the blacklist now.  Also note that any special characters, e.g. "+",
          will need to be escaped in the blacklist file. (David Woodfall)
        - Add support for listing .new files without PAGER (David Woodfall)
        - Remove switch.ch mirrors
        - Add config option to allow *not* saving .orig configs (Darren Austin)
        - Mention possible stale mirror if CHECKSUMS.md5 gpg verify fails
        - Clarify that a press of "Enter" is needed to confirm kernel change
          (Mario Preksavec)
        - doinst.sh Don't remove ChangeLog.txt upon upgrade/reinstall.
          (Patrick Volkerding)
        - mirrors-x86*.sample: Remove bjtu.edu.cn mirror
        - Fix for /var/log/packages/ possibly being a symlink to elsewhere
        - Use CHECKSUMS.md5.asc to determine ChangeLog newness
          (Patrick Volkerding)
I'm pretty sure this is going to change the blacklist behavior slightly by fixing what was (in my opinion) a bug, and I know that there are probably people who depended on that bug being present [1], but I'm hoping to see how prevalent that is and how much of a dealbreaker it actually is from users.

If/when new betas are released, they'll be on the slackpkg homepage [2] and in the beta download area [3]. Here's a direct link to the 2.84.0_beta1 release: https://slackpkg.org/beta/slackpkg-2...arch-1_rlw.txz

[1] https://xkcd.com/1172/
[2] https://slackpkg.org/
[3] https://slackpkg.org/beta/

Last edited by rworkman; 12-02-2018 at 10:52 PM. Reason: clarity
 
Old 12-02-2018, 10:49 PM   #2
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,330

Original Poster
Rep: Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851
Be sure to move/merge config files in /etc/slackpkg/ *and* you'll want to (temporarily) add slackpkg to the blacklist so that you don't immediately go back to the stock version the first time you use it :-)
 
Old 12-03-2018, 05:07 PM   #3
Paulo2
Member
 
Registered: Aug 2012
Distribution: Slackware64 -current (started with 13.37(32))
Posts: 412

Rep: Reputation: 126Reputation: 126
I installed this new version in a Slackware-current pure alsa install.
It seems that it is running ok. There is a new update in -current today Dec 3,
but the mirror I use didn't sync yet, a few more hours and I can run the new
slackpkg with updates to process.

One thing that I noted, slackpkg+ is installed as well but it seems that
the new slackpkg version doesn't work well with slackpkg+.

I blacklisted slackpkg and sbopkg and, with slackpkg+ installed, they
still appear in the 'upgrade-all' (slackpkg) and 'clean-system' (sbopkg).

Then I uninstalled slackpkg+ and this time blacklist is honored (and the
pulseaudio packages appear as upgrades to the pure alsa ones).
 
Old 12-04-2018, 03:14 PM   #4
dive
Senior Member
 
Registered: Aug 2003
Location: UK
Distribution: Slackware
Posts: 3,357

Rep: Reputation: Disabled
It looks like slackpkg+ does it's own parsing of the
blacklist file.

With slackpkg+ installed, blacklisting [0-9]+_SBo still
lists all the SBo packages for removal with clean-system.
As soon as I removed slackpkg+ they weren't listed.
 
Old 12-04-2018, 08:28 PM   #5
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,330

Original Poster
Rep: Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851
I haven't looked (and probably won't look) at slackpkg+, but it seems like the best solution would be for it to use the stock slackpkg functions except when it can't. Either way, I'm not going to intentionally break slackpkg+ or any other third-party addon for slackpkg, but I'm also not going change an implementation of something in slackpkg for the sake of slackpkg+.
 
2 members found this post helpful.
Old 12-04-2018, 10:32 PM   #6
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,330

Original Poster
Rep: Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851
Okay, I looked. At a glance, it appears that they use their own blacklist function to work around one of the very things this beta fixes :-)
 
2 members found this post helpful.
Old 12-11-2018, 08:08 AM   #7
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 561

Rep: Reputation: 160Reputation: 160
Hello.
Just now I saw this post.

I have not saw the slackpkg 2.84 code, but from the changelog I think I need a lot of change to slackpkg+

Have you an estimated time to release a slackpkg 2.84 stable release?
 
Old 12-11-2018, 08:14 AM   #8
ponce
Senior Member
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 4,519

Rep: Reputation: Disabled
if can be useful to anyone

https://github.com/rworkman/slackpkg
 
3 members found this post helpful.
Old 12-11-2018, 05:49 PM   #9
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,330

Original Poster
Rep: Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851Reputation: 851
Quote:
Originally Posted by zerouno View Post
Hello.
Just now I saw this post.

I have not saw the slackpkg 2.84 code, but from the changelog I think I need a lot of change to slackpkg+

Have you an estimated time to release a slackpkg 2.84 stable release?
I don't really have an ETA on release. I'd like for this version to be in Slackware 15.0 at least, but aside from that, I'm not really in a rush.
 
2 members found this post helpful.
  


Reply

Tags
slackpkg, testing


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
having trouble after upgrading 14.1 slackware using slackpkg and slackpkg+ [solved] slackartist Slackware 1 12-28-2015 08:28 AM
[SOLVED] Slackpkg, Slackpkg Plus, Slackware 14.1 x86_64 install.log delay or slow to write bamunds Slackware 7 04-22-2014 12:12 PM
Failed connect monit-5.5-1 to M/monit 3.0_beta1 shams2222 Linux - Server 2 06-16-2013 02:06 PM
[SOLVED] typos in latest /etc/slackpkg/mirrors(.new) [slackpkg-2.82.0-noarch-8.tgz] wailingwailer Slackware 4 09-22-2012 05:04 AM
Slackpkg: missing something in /usr/libexec/slackpkg/functions.d/dialog-functions.sh michelino Slackware 4 03-20-2007 01:22 PM

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

All times are GMT -5. The time now is 11:31 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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration