LinuxQuestions.org
Share your knowledge at the LQ Wiki.
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-12-2020, 05:11 PM   #1
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
slackpkg+ 1.8


Hi.

Since pam was introduced, slackware 15.0 will be released but I think this will need some month.

I want to release slackpkg+ 1.8 when slackware 15 will be ready

I've just a few time to dedicate but I want to do it.

I ask for contributes for bug report for slackpkg+ development release slackpkg+-1.7.0d1-noarch-6mt.txz

to install it put in slackpkgplus.conf
MIRRORPLUS['slackpkgplus']=http://slakfinder.org/slackpkg+dev/

The configuration file is compatible; just some default settings changed.

This is the CHANGES documentation but it is old apr 2018. I will add the diff (last commit is jan 2019)


Code:
== From 1.7 to mainline ==

*Configuration file:
- USEBL now accepts 'on'/'off' values instead '0'/'1'
- Changed some default settings in sample configuration file
- Added SBOURL to configure the SlackBuild.org repository

*New features:
- Added manpages (italian and english) for slackpkgplus.conf
- Added a 'fatal log' to show some serious error that the users should not
    ignore. For example a failure installing packages.
- Added SBo support. This does not replace sbopkg. It just search in
   SlackBuilds.org and report the url to download to build and install
   packages yourself.

*Improvements
- Improved checkrepos.sh
- Smaller output for 'slackpkg search'

*BugFixes
- 'slackpkg search' did not honor the '+' symbol
- Issues when an invalid repository is configured
- 'slackpkg check-updates' did not work unless you set VERBOSE=3

*Various
- Suppress wget output in ChangeLog downloading
- Bash completation enabled by default (if you have bash_completation package
    installed)
- 'slackpkg upgrade' now works with slackpkg-2.83 (development release).
     This is not officially released, so not all regressions can be solved.
     Currently slackpkg+ does not work with slackpkg-2.83 if $ROOT is non-empty.
Fix setupmultilib script
slackpkg+ did not work properly when run as a package group instead single packages.
Fix caching when repository returns 302 or uses HTTP/2
Fixed an issue when there are no repository configured.
Works with slackpkg 2.84
Allow to use the blacklist system from slackpkg 2.84 (still in beta).
Only impact install/upgrade/remove options, and does not impact greylist.

some fix are backported on 1.7 stable release.


Also I've an uncommited patch that replace the spinning with a progress system; also it supports TERSE.

There is an optional module that help user to reconfigure the initrd after kernel update and help to reconfig the efi partition. It does not support grub nor complex configurations. It is an optional module not configured by default.


I will wait for feedback

[EDIT] Also report me bad repositories or new repositories.

Last edited by zerouno; 02-13-2020 at 01:53 AM.
 
Old 02-12-2020, 11:45 PM   #2
denydias
Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 297

Rep: Reputation: Disabled
Quote:
Originally Posted by zerouno View Post
I will wait for feedback
Thanks for slackpkg+. It's my one and only upgrade tool for years now. There's a nice changelog coming!

Wish 1: I would love to see a more streamlined output for update. So this:

Code:
$ slackpkg update
Updating the package lists...
        Downloading...
force to download ChangeLog
                ChangeLogs
    File: ChangeLog->ChangeLog.txt ... . Cached.
    File: slackpkgplus->ChangeLog.txt ... . Cached.
                Saving ChangeLog.txt from repository slackpkgplus ...

    File: alienbob->ChangeLog.txt ..... . Cached.
                Saving ChangeLog.txt from repository alienbob ...

    File: ponce->ChangeLog.txt ... Downloading... 
                Saving ChangeLog.txt from repository ponce ...

    File: slackonly->ChangeLog.txt ... . Cached.
                Saving ChangeLog.txt from repository slackonly ...

    File: restricted->ChangeLog.txt ..... . Cached.
                Saving ChangeLog.txt from repository restricted ...

cp: cannot stat '/mirrors/alienbob/ktown/latest/ChangeLog.txt': No such file or directory
cp: cannot stat '/mirrors/alienbob/ktown/ChangeLog.txt': No such file or directory
cp: cannot stat '/mirrors/alienbob/ChangeLog.txt': No such file or directory
cp: cannot stat '/mirrors/ChangeLog.txt': No such file or directory
cp: cannot stat '/ChangeLog.txt': No such file or directory
cp: cannot stat '/media/ChangeLog.txt': No such file or directory
                Repository ktown has no ChangeLog.txt.

    File: slackpkgplus->CHECKSUMS.md5 ... . Cached.
    File: alienbob->CHECKSUMS.md5 ... . Cached.
    File: ponce->CHECKSUMS.md5 ... Downloading... 
    File: slackonly->CHECKSUMS.md5 ... . Cached.
    File: restricted->CHECKSUMS.md5 ... . Cached.
'/mirrors/alienbob/ktown/latest/CHECKSUMS.md5' -> '/tmp/slackpkg.igVAOB/CHECKSUMS.md5-ktown'
Files //var/lib/slackpkg/CHECKSUMS.md5.asc and /tmp/slackpkg.igVAOB/CHECKSUMS.md5.asc differ
        Downloading...
                Done.

                No changes in ChangeLog.txt between your last update and now.
                Do you really want to download all other files (y/N)? y

                List of all files
    File: patches->MANIFEST.bz2 ... . Cached.
    File: slackware64->MANIFEST.bz2 ... . Cached.
    File: extra->MANIFEST.bz2 ... . Cached.
    File: pasture->MANIFEST.bz2 ... . Cached.
    File: testing->MANIFEST.bz2 ... . Cached.
    File: slackpkgplus->MANIFEST.bz2 ... . Cached.
    File: alienbob->MANIFEST.bz2 ... . Cached.
    File: ponce->MANIFEST.bz2 ... Downloading... 
    File: slackonly->MANIFEST.bz2 ... . Cached.
    File: restricted->MANIFEST.bz2 ... . Cached.
'/mirrors/alienbob/ktown/latest/MANIFEST.bz2' -> '/tmp/slackpkg.igVAOB/SLACKPKGPLUS_ktown-MANIFEST.bz2'
                Checksums
    File: slackware->CHECKSUMS.md5 ... . Cached.
    File: slackware->CHECKSUMS.md5.asc ... . Cached.
    File: slackpkgplus->CHECKSUMS.md5.asc ... . Cached.
    File: alienbob->CHECKSUMS.md5.asc ... . Cached.
    File: ponce->CHECKSUMS.md5.asc ... Downloading... 
    File: slackonly->CHECKSUMS.md5.asc ... . Cached.
    File: restricted->CHECKSUMS.md5.asc ... . Cached.
'/mirrors/alienbob/ktown/latest/CHECKSUMS.md5.asc' -> '/tmp/slackpkg.igVAOB/CHECKSUMS.md5-ktown.asc'
                Package List
    File: slackware->FILELIST.TXT ... . Cached.
                Package descriptions
    File: patches->PACKAGES.TXT ... . Cached.
    File: slackware64->PACKAGES.TXT ... . Cached.
    File: extra->PACKAGES.TXT ... . Cached.
    File: pasture->PACKAGES.TXT ... . Cached.
    File: testing->PACKAGES.TXT ... . Cached.
    File: slackpkgplus->PACKAGES.TXT ... . Cached.
    File: alienbob->PACKAGES.TXT ... . Cached.
    File: ponce->PACKAGES.TXT ... Downloading... 
    File: slackonly->PACKAGES.TXT ... . Cached.
    File: restricted->PACKAGES.TXT ... . Cached.
'/mirrors/alienbob/ktown/latest/PACKAGES.TXT' -> '/tmp/slackpkg.igVAOB/SLACKPKGPLUS_ktown-PACKAGES.TXT'
        Formatting lists to slackpkg style...
                Package List: using CHECKSUMS.md5 as source
                Package descriptions
Would look a lot more like this:

Code:
$ slackpkg update
Updating package lists...
[ NOTICE ] Forcing changelog download... 
[STAGE: 1] Retrieving repositories changelogs...
             s/slackware : cached.
             slackpkgplus: cached.
             alienbob    : downloading... ChangeLog.txt saved.
             ponce       : downloading... ChangeLog.txt saved.
             slackonly   : downloading... ChangeLog.txt saved.
             restricted  : downloading... ChangeLog.txt saved.
             ktown       : ChangeLog.txt NOT FOUND.
[STAGE: 2] Retrieving checksums...
             s/slackware : cached.
             slackpkgplus: cached.
             alienbob    : cached.
             ponce       : downloading... CHECKSUMS.md5 saved.
             slackonly   : cached.
             restricted  : cached.
             ktown       : copying... CHECKSUMS.md5 saved.
[STAGE: 3] Processing changelogs and checksums... Done.
[QUESTION] No changes since last update. Continue downloading? (y/N) y
[STAGE: 4] Retrieving file lists...
             s/patches   : cached.
             s/slackware : cached.
             s/extra     : cached.
             s/pasture   : cached.
             s/testing   : cached.
             slackpkgplus: cached.
             alienbob    : cached.
             ponce       : downloading... MANIFEST.bz2 saved.
             slackonly   : cached.
             restricted  : cached.
             ktown       : copying... MANIFEST.bz2 saved.
[STAGE: 5] Retrieving checksums...
             s/slackware : cached.
             slackpkgplus: cached.
             alienbob    : cached.
             ponce       : downloading... CHECKSUMS.md5 saved.
             slackonly   : cached.
             restricted  : cached.
             ktown       : copying... CHECKSUMS.md5 saved.
[STAGE: 6] Retrieving package lists...
             s/slackware : cached.
[STAGE: 7] Retrieving package descriptions...
             s/patches   : cached.
             s/slackware : cached.
             s/extra     : cached.
             s/pasture   : cached.
             s/testing   : cached.
             slackpkgplus: cached.
             alienbob    : cached.
             ponce       : downloading... PACKAGES.TXT saved.
             slackonly   : cached.
             restricted  : cached.
             ktown       : copying... PACKAGES.TXT saved.
[STAGE: 8] Formatting lists to slackpkg style: packages, descriptions... Done.
Packages lists are updated.
I understand there are lots of implications in such an output format. I'm sure there are many functions that need to be touched so the whole utility gets the same appearance. I don't know the effort to implement such a thing, but I can imagine it could take a lot more time you have to spare.

Yet I think it will deeply impact users with a more clean, easy to read/understand output. Debug sessions would become a breeze to us. Update sessions will become a pleasure... at least in my case.

Wish 2: I always see this:

Code:
$ slackpkg check-updates

Searching for updates... No news is good news


==============================================================================
  WARNING! One or more errors occurred while slackpkg was running
------------------------------------------------------------------------------
Repository 'slackpkgplus' FAILS the CHECKSUMS.md5 signature check.
Try to run 'slackpkg update gpg'

Repository 'alienbob' FAILS the CHECKSUMS.md5 signature check.
Try to run 'slackpkg update gpg'

Repository 'ponce' FAILS the CHECKSUMS.md5 signature check.
Try to run 'slackpkg update gpg'

Repository 'slackonly' FAILS the CHECKSUMS.md5 signature check.
Try to run 'slackpkg update gpg'

Repository 'restricted' FAILS the CHECKSUMS.md5 signature check.
Try to run 'slackpkg update gpg'
But when I run 'slackpkg update gpg', all I see are the GPG-KEY files being retrieved and all signatures keeping unchaged. For instance:

Code:
    File: slackpkgplus->GPG-KEY .. Downloading...

pub  2048R/ED123FBC 2011-01-01 Matteo Rossini <zerouno@slacky.it>
sub  2048R/2B41569A 2011-01-01
gpg: key ED123FBC: "Matteo Rossini <zerouno@slacky.it>" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
It would be nice if you could take a look on this signature checking thing.

I deeply appreciate you asking for feedback here and the chance to speak. Thank you, Matteo!

Last edited by denydias; 02-12-2020 at 11:54 PM.
 
Old 02-13-2020, 01:48 AM   #3
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Original Poster
Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Are you using slackpkg+-1.7.0d1-noarch-6mt.txz ?

Some output cannot be modified but slackpkg+dev has that output:
Code:
# slackpkg update

Updating the package lists...
        Downloading...
force to download ChangeLog
                ChangeLogs
    File: ChangeLog            -> ChangeLog.txt        .. Downloading... 
    File: multilib             -> ChangeLog.txt        .. Downloading... 
    File: ktown                -> ChangeLog.txt        .. Downloading... 
    File: alienbob             -> ChangeLog.txt        .. Downloading... 
    File: slackonly            -> ChangeLog.txt        .. Downloading... 
    File: slackpkgplus         -> ChangeLog.txt        .. Downloading... 
    File: multilib             -> CHECKSUMS.md5        .. Downloading... 
    File: ktown                -> CHECKSUMS.md5        .. Downloading... 
    File: alienbob             -> CHECKSUMS.md5        .. Downloading... 
    File: slackonly            -> CHECKSUMS.md5        .. Downloading... 
    File: slackpkgplus         -> CHECKSUMS.md5        .. Downloading... 
Files //var/lib/slackpkg/CHECKSUMS.md5.asc and /tmp/slackpkg.5bkCtx/CHECKSUMS.md5.asc differ
        Downloading...
                Done.

                No changes in ChangeLog.txt between your last update and now.
                Do you really want to download all other files (y/N)? y

                List of all files
    File: patches              -> MANIFEST.bz2         .. Downloading... 
    File: slackware64          -> MANIFEST.bz2         .. Downloading... 
    File: extra                -> MANIFEST.bz2         .. Downloading... 
    File: pasture              -> MANIFEST.bz2         .. Downloading... 
    File: testing              -> MANIFEST.bz2         .. Downloading... 
    File: multilib             -> MANIFEST.bz2         .. Downloading... 
    File: ktown                -> MANIFEST.bz2         .. Downloading... 
    File: alienbob             -> MANIFEST.bz2         .. Downloading... 
    File: slackonly            -> MANIFEST.bz2         .. Downloading... 
    File: slackpkgplus         -> MANIFEST.bz2         .. Downloading... 
                Checksums
    File: slackware            -> CHECKSUMS.md5        .. Downloading... 
    File: slackware            -> CHECKSUMS.md5.asc    .. Downloading... 
    File: multilib             -> CHECKSUMS.md5.asc    .. Downloading... 
    File: ktown                -> CHECKSUMS.md5.asc    .. Downloading... 
    File: alienbob             -> CHECKSUMS.md5.asc    .. Downloading... 
    File: slackonly            -> CHECKSUMS.md5.asc    .. Downloading... 
    File: slackpkgplus         -> CHECKSUMS.md5.asc    .. Downloading... 
                Package List
    File: slackware            -> FILELIST.TXT         .. Downloading... 
    File: SBo                  -> SLACKBUILDS.TXT.gz   .. Downloading... 
                Package descriptions
    File: patches              -> PACKAGES.TXT         .. Downloading... 
    File: slackware64          -> PACKAGES.TXT         .. Downloading... 
    File: extra                -> PACKAGES.TXT         .. Downloading... 
    File: pasture              -> PACKAGES.TXT         .. Downloading... 
    File: testing              -> PACKAGES.TXT         .. Downloading... 
    File: multilib             -> PACKAGES.TXT         .. Downloading... 
    File: ktown                -> PACKAGES.TXT         .. Downloading... 
    File: alienbob             -> PACKAGES.TXT         .. Downloading... 
    File: slackonly            -> PACKAGES.TXT         .. Downloading... 
    File: slackpkgplus         -> PACKAGES.TXT         .. Downloading... 
        Formatting lists to slackpkg style...
                Package List: using CHECKSUMS.md5 as source
                Package descriptions

# slackpkg check-updates

No news is good news
 
2 members found this post helpful.
Old 02-13-2020, 01:50 AM   #4
denydias
Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 297

Rep: Reputation: Disabled
I'm on slackpkg+-1.7.0-noarch-10mt.

That output is much more easier to read indeed!
 
Old 02-13-2020, 01:52 AM   #5
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Original Poster
Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Upgrade to development version.
 
Old 02-13-2020, 01:54 AM   #6
denydias
Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 297

Rep: Reputation: Disabled
Will do. Thanks.
 
Old 02-13-2020, 01:50 PM   #7
denydias
Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 297

Rep: Reputation: Disabled
Quote:
Originally Posted by zerouno View Post
Upgrade to development version.
Using slackpkg+-1.7.0d1-noarch-6mt now. It really have improved things!

Code:
$ slackpkg update
Updating the package lists...
        Downloading...
force to download ChangeLog
                ChangeLogs
    File: ChangeLog            -> ChangeLog.txt        .. Cached.
    File: slackpkgplus         -> ChangeLog.txt        .. Cached.
    File: alienbob             -> ChangeLog.txt        .. Cached.
    File: ponce                -> ChangeLog.txt        .. Downloading... 
    File: slackonly            -> ChangeLog.txt        .. Cached.
    File: restricted           -> ChangeLog.txt        .. Cached.
cp: cannot stat '/media/nas/mirrors/alienbob/ktown/latest/ChangeLog.txt': No such file or directory
cp: cannot stat '/media/nas/mirrors/alienbob/ktown/ChangeLog.txt': No such file or directory
cp: cannot stat '/media/nas/mirrors/alienbob/ChangeLog.txt': No such file or directory
cp: cannot stat '/media/nas/mirrors/ChangeLog.txt': No such file or directory
cp: cannot stat '/media/nas/ChangeLog.txt': No such file or directory
cp: cannot stat '/media/ChangeLog.txt': No such file or directory
    File: slackpkgplus         -> CHECKSUMS.md5        .. Cached.
    File: alienbob             -> CHECKSUMS.md5        .. Cached.
    File: ponce                -> CHECKSUMS.md5        .. Downloading... 
    File: slackonly            -> CHECKSUMS.md5        .. Cached.
    File: restricted           -> CHECKSUMS.md5        .. Cached.
'/media/nas/mirrors/alienbob/ktown/latest/CHECKSUMS.md5' -> '/tmp/slackpkg.YSr0gv/CHECKSUMS.md5-ktown'
Files //var/lib/slackpkg/CHECKSUMS.md5.asc and /tmp/slackpkg.YSr0gv/CHECKSUMS.md5.asc differ
        Downloading...
                Done.

                No changes in ChangeLog.txt between your last update and now.
                Do you really want to download all other files (y/N)? y

                List of all files
    File: patches              -> MANIFEST.bz2         .. Cached.
    File: slackware64          -> MANIFEST.bz2         .. Cached.
    File: extra                -> MANIFEST.bz2         .. Cached.
    File: pasture              -> MANIFEST.bz2         .. Cached.
    File: testing              -> MANIFEST.bz2         .. Cached.
    File: slackpkgplus         -> MANIFEST.bz2         .. Cached.
    File: alienbob             -> MANIFEST.bz2         .. Cached.
    File: ponce                -> MANIFEST.bz2         .. Downloading... 
    File: slackonly            -> MANIFEST.bz2         .. Cached.
    File: restricted           -> MANIFEST.bz2         .. Cached.
'/media/nas/mirrors/alienbob/ktown/latest/MANIFEST.bz2' -> '/tmp/slackpkg.YSr0gv/SLACKPKGPLUS_ktown-MANIFEST.bz2'
                Checksums
    File: slackware            -> CHECKSUMS.md5        .. Cached.
    File: slackware            -> CHECKSUMS.md5.asc    .. Cached.
    File: slackpkgplus         -> CHECKSUMS.md5.asc    .. Cached.
    File: alienbob             -> CHECKSUMS.md5.asc    .. Cached.
    File: ponce                -> CHECKSUMS.md5.asc    .. Downloading... 
    File: slackonly            -> CHECKSUMS.md5.asc    .. Cached.
    File: restricted           -> CHECKSUMS.md5.asc    .. Cached.
'/media/nas/mirrors/alienbob/ktown/latest/CHECKSUMS.md5.asc' -> '/tmp/slackpkg.YSr0gv/CHECKSUMS.md5-ktown.asc'
                Package List
    File: slackware            -> FILELIST.TXT         .. Cached.
                Package descriptions
    File: patches              -> PACKAGES.TXT         .. Cached.
    File: slackware64          -> PACKAGES.TXT         .. Cached.
    File: extra                -> PACKAGES.TXT         .. Cached.
    File: pasture              -> PACKAGES.TXT         .. Cached.
    File: testing              -> PACKAGES.TXT         .. Cached.
    File: slackpkgplus         -> PACKAGES.TXT         .. Cached.
    File: alienbob             -> PACKAGES.TXT         .. Cached.
    File: ponce                -> PACKAGES.TXT         .. Downloading... 
    File: slackonly            -> PACKAGES.TXT         .. Cached.
    File: restricted           -> PACKAGES.TXT         .. Cached.
'/media/nas/mirrors/alienbob/ktown/latest/PACKAGES.TXT' -> '/tmp/slackpkg.YSr0gv/SLACKPKGPLUS_ktown-PACKAGES.TXT'
        Formatting lists to slackpkg style...
                Package List: using CHECKSUMS.md5 as source
                Package descriptions

$ slackpkg check-updates
Slackware upgraded.
Thanks, zerouno!
 
Old 02-13-2020, 01:52 PM   #8
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Original Poster
Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
I have to fix the "no such file or directory"
 
1 members found this post helpful.
Old 02-13-2020, 06:24 PM   #9
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Original Poster
Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Replace /usr/libexec/slackpkg/functions.d/slackpkgplus.sh with that release:
https://raw.githubusercontent.com/zu...lackpkgplus.sh

Code:
Looking for packages to upgrade. Please wait...   8%
 
Old 02-13-2020, 06:42 PM   #10
denydias
Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 297

Rep: Reputation: Disabled
Replaced... doesn't look right:

Code:
Updating the package lists...
        Downloading...
force to download ChangeLog
                ChangeLogs
    File: slackware            -> ChangeLog.txt        ..sed: -e expression #1, char 2: unterminated `s' command
 Downloading... 
    File: slackpkgplus         -> ChangeLog.txt        .. Downloading... 
    File: alienbob             -> ChangeLog.txt        .. Downloading... 
 Downloading... 
 Downloading... 
    File: ponce                -> ChangeLog.txt        .. Downloading... 
    File: slackonly            -> ChangeLog.txt        .. Downloading... 
    File: restricted           -> ChangeLog.txt        .. Downloading... 
 Downloading... 
 Downloading... 
    File: slackpkgplus         -> CHECKSUMS.md5        ..sed: -e expression #1, char 2: unterminated `s' command
 Downloading... 
    File: alienbob             -> CHECKSUMS.md5        ..sed: -e expression #1, char 2: unterminated `s' command
 Downloading... 
    File: ponce                -> CHECKSUMS.md5        ..sed: -e expression #1, char 2: unterminated `s' command
 Downloading... 
    File: slackonly            -> CHECKSUMS.md5        ..sed: -e expression #1, char 2: unterminated `s' command
 Downloading... 
    File: restricted           -> CHECKSUMS.md5        ..sed: -e expression #1, char 2: unterminated `s' command
 Downloading... ^C
 
Old 02-13-2020, 06:46 PM   #11
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Original Poster
Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Can you post your configuration?
I will investigate tomorrow.
 
Old 02-13-2020, 06:54 PM   #12
denydias
Member
 
Registered: Dec 2013
Distribution: Slackware
Posts: 297

Rep: Reputation: Disabled
Sure! Comments and blanks intentionally left out.

Code:
$ cat /etc/slackpkg/slackpkgplus.conf | grep -v -e '^[[:space:]]*$' -e '^#'
SLACKPKGPLUS=on
VERBOSE=1
ALLOW32BIT=off
USEBL=on
WGETOPTS="--timeout=20 --tries=2"
SEARCH_CLOG_INPARENT=on
CACHEUPDATE=on
GREYLIST=on
SENSITIVE_SEARCH=on
WW_FILE_SEARCH=on
SHOWORDER=package
DETAILED_INFO=none
STRICTGPG=on
PKGS_PRIORITY=( restricted ktown )
TAG_PRIORITY=off
REPOPLUS=( slackpkgplus alienbob ponce slackonly )
MIRRORPLUS['slackpkgplus']=http://slakfinder.org/slackpkg+dev/
MIRRORPLUS['alienbob']=https://bear.alienbase.nl/mirrors/people/alien/sbrepos/current/x86_64/
MIRRORPLUS['ponce']=https://ponce.cc/slackware/slackware64-current/packages/
MIRRORPLUS['restricted']=https://bear.alienbase.nl/mirrors/people/alien/restricted_sbrepos/current/x86_64/
MIRRORPLUS['slackonly']=https://slackonly.com/pub/packages/current-x86_64/
MIRRORPLUS['ktown']=file://media/nas/mirrors/alienbob/ktown/latest/
EDIT: adding regular slackpkg conf, just in case.

Code:
$ cat /etc/slackpkg/slackpkg.conf | grep -v -e '^[[:space:]]*$' -e '^#'
TEMP=/var/cache/packages
WORKDIR=/var/lib/slackpkg
WGETFLAGS="--passive-ftp"
DELALL=on
CHECKMD5=on
CHECKGPG=on
CHECKSIZE=off
PRIORITY=( patches %PKGMAIN extra pasture testing )
POSTINST=on
ONLY_NEW_DOTNEW=off
ONOFF=on
DOWNLOAD_ALL=on
DIALOG=on
BATCH=off
DEFAULT_ANSWER=n
USE_INCLUDES=on
SPINNING=on
DIALOG_MAXARGS=139000
Code:
$ cat /etc/slackpkg/mirrors | grep -v -e '^[[:space:]]*$' -e '^#'
https://mirror.slackbuilds.org/slackware/slackware64-current/

Last edited by denydias; 02-13-2020 at 07:04 PM.
 
1 members found this post helpful.
Old 02-13-2020, 08:23 PM   #13
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 2,559

Rep: Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351Reputation: 1351
Quote:
Originally Posted by zerouno View Post
Also I've an uncommited patch that replace the spinning with a progress system; also it supports TERSE.
I might be interested in that for upstream... hint hint :-)
 
2 members found this post helpful.
Old 02-13-2020, 11:57 PM   #14
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Original Poster
Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
Quote:
Originally Posted by rworkman View Post
I might be interested in that for upstream... hint hint :-)
Currently just insert "export TERSE=1" in slackpkgplus.conf also may be useful to set VERBOSE=0

in future I will accommodate a better integration
 
Old 02-14-2020, 12:59 AM   #15
zerouno
Member
 
Registered: Oct 2009
Location: Italy
Distribution: Slackware
Posts: 983

Original Poster
Rep: Reputation: 352Reputation: 352Reputation: 352Reputation: 352
@denydias please run with VERBOSE=3 and repost output
 
  


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] [ENCHANCEMENT] slackpkg+: do not show the notices "pkglist is older than 24h..." and "remember to re-run 'slackpkg update''..."... yars Slackware 1 01-09-2016 09:56 AM
having trouble after upgrading 14.1 slackware using slackpkg and slackpkg+ [solved] slackartist Slackware 1 12-28-2015 07:28 AM
[SOLVED] Slackpkg, Slackpkg Plus, Slackware 14.1 x86_64 install.log delay or slow to write bamunds Slackware 7 04-22-2014 11:12 AM
[SOLVED] typos in latest /etc/slackpkg/mirrors(.new) [slackpkg-2.82.0-noarch-8.tgz] wailingwailer Slackware 4 09-22-2012 04:04 AM
Slackpkg: missing something in /usr/libexec/slackpkg/functions.d/dialog-functions.sh michelino Slackware 4 03-20-2007 12:22 PM

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

All times are GMT -5. The time now is 07:46 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