LinuxQuestions.org
Help answer threads with 0 replies.
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-14-2024, 12:24 PM   #91
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,360

Original Poster
Rep: Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072

A new Release 4.9.8 for slpkg was published

Changelog:
Code:
### 4.9.8 - 14/02/2024
- Added:
    * python urllib3 settings from config file (slpkg.toml)
 
2 members found this post helpful.
Old 03-28-2024, 06:28 AM   #92
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,360

Original Poster
Rep: Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072
A new Release 5.0.0 for slpkg was published

Changelog:
Code:
### 5.0.0 - 24/03/2024
- Updated:
    * Blacklist using regex pattern
    * Move command check-updates to option --check
    * Rename option --no-silent to --progress-bar
    * Config default silent mode to false
- Removed:
    * Removed SQLAlchemy dependency
    * Removed help command, instead use manpage
    * Removed clean-logs and clean-data commands
    * Removed rules.toml config file
    * Removed --install-data option
    * Removed FILE_PATTERN from configs
    * Removed --jobs option
    * Removed spinni_bar config
- Added:
    * Check for upgrade packages using the option --check
    * MAKEFLAGS config to specify the number of jobs
    * Support GPG verification
    * Config NEW_PACKAGES for -current users and upgrade command
    * Config REMOVED_PACKAGES for -current users upgrade command
- Bugfixes:
    * Double view message when update repositories
    * Package file size for remove
 
2 members found this post helpful.
Old 03-29-2024, 04:21 PM   #93
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,360

Original Poster
Rep: Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072
A new Release 5.0.1 for slpkg was published

Changelog:
Code:
### 5.0.1 - 29/03/2024
- Updated:
    * Updated to check upgrade packages against all repositories (slpkg upgrade --repository='*' --check)

- Bugfixes:
    * Upgrade packages for -current version (Thanks to Marav)
 
2 members found this post helpful.
Old 03-30-2024, 10:42 AM   #94
M0M0
Member
 
Registered: Sep 2020
Location: Germany
Distribution: Slackware
Posts: 230

Rep: Reputation: 20
Two things behave differently than I would expect:

1. When I run `slpkg -U`, all dependencies for all packages which can be upgraded are ticked on by default even when they are up to date. Hence also all dependencies are rebuild/updated even if they are already up to date.

2. When dependencies are installed with `slpkg -U`, it will always use `upgradepkg`, if however a new dependency was added since the last update, this does not work since there is no package that could be upgraded. In this case the new dependency should be installed and not "upgraded"

At least the second point is clear bug in my opinion.
 
Old 03-30-2024, 10:55 AM   #95
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,360

Original Poster
Rep: Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072
Quote:
Originally Posted by M0M0 View Post
Two things behave differently than I would expect:

1. When I run `slpkg -U`, all dependencies for all packages which can be upgraded are ticked on by default even when they are up to date. Hence also all dependencies are rebuild/updated even if they are already up to date.

2. When dependencies are installed with `slpkg -U`, it will always use `upgradepkg`, if however a new dependency was added since the last update, this does not work since there is no package that could be upgraded. In this case the new dependency should be installed and not "upgraded"

At least the second point is clear bug in my opinion.
Bug reports and improvements are welcome here:
https://gitlab.com/dslackw/slpkg/-/issues
or
d.zlatanidis AT gmail.com

Dimitris does an excellent job on his pkg manager, and listens to all suggestions.

Last edited by marav; 03-30-2024 at 10:56 AM.
 
1 members found this post helpful.
Old 03-30-2024, 11:19 AM   #96
M0M0
Member
 
Registered: Sep 2020
Location: Germany
Distribution: Slackware
Posts: 230

Rep: Reputation: 20
Okay, opened two issues there. Thanks
 
1 members found this post helpful.
Old 03-31-2024, 01:41 PM   #97
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,360

Original Poster
Rep: Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072
A new Release 5.0.2 for slpkg was published

Changelog:
Code:
### 5.0.2 - 30/03/2024
- Updated:
    * Updated for coding style
    * Updated tomli import for -current version
    * Updated for "ticked on/off" packages if they are already up-to-date #181

- Bugfixes:
    * Check for custom upgrade packages (Thanks to Marav)
    * Fixed to install packages when run upgrade command #180
 
1 members found this post helpful.
Old 04-01-2024, 03:29 AM   #98
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 631

Rep: Reputation: 484Reputation: 484Reputation: 484Reputation: 484Reputation: 484
Hello, is there a possibility to push updates to ponce repo?
 
Old 04-01-2024, 06:58 AM   #99
willysr
Senior Member
 
Registered: Jul 2004
Location: Jogja, Indonesia
Distribution: Slackware-Current
Posts: 4,661

Rep: Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784Reputation: 1784
you can send PR there
 
Old 04-01-2024, 09:39 AM   #100
marav
LQ Sage
 
Registered: Sep 2018
Location: Gironde
Distribution: Slackware
Posts: 5,360

Original Poster
Rep: Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072Reputation: 4072
A new Release 5.0.3 for slpkg was published

Changelog:
Code:
### 5.0.3 - 01/04/2024
- Updated:
    * Updated for slpkg_new-configs and (D)iff command (Thanks to Marav)

- Bugfixes:
    * JSONDecodeError: Expecting value: line 1 column 1 (char 0) (Thanks to Marav)
 
Old 04-01-2024, 09:50 AM   #101
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
Quote:
Originally Posted by rizitis View Post
Hello, is there a possibility to push updates to ponce repo?
Hi rizitis,

the scope of the unofficial repository for current is to host fixes to let SBo's scripts build on current, is not for parallel-maintaining script to have the latest software, so if the update fixes a building issue on current with the script is welcome but if it's just an update you better check with the maintainer and propose the update to her/him.
 
Old 04-01-2024, 10:24 AM   #102
rizitis
Member
 
Registered: Mar 2009
Location: Greece,Crete
Distribution: Slackware64-current, Slint
Posts: 631

Rep: Reputation: 484Reputation: 484Reputation: 484Reputation: 484Reputation: 484
Hey ponce thanks for answer, this new release of slpkg is a fix , because after python upgrade to current, slpkg is not working.... Thats why I asked... Thanks again.
 
Old 04-01-2024, 12:16 PM   #103
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
Quote:
Originally Posted by rizitis View Post
Hey ponce thanks for answer, this new release of slpkg is a fix , because after python upgrade to current, slpkg is not working.... Thats why I asked... Thanks again.
I thought slpkg was fixed for that with version 5.0.1, that is actually available in the unofficial repository for current...
also, if updates to slpkg are pushed to the official SBo repository they will also be available in the unofficial repository for current.
 
Old 04-01-2024, 01:38 PM   #104
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
Code:
~/scripts# slpkg -u
Traceback (most recent call last):
  File "/usr/sbin/slpkg", line 5, in <module>
    from slpkg.main import main
  File "/usr/lib/python3.11/site-packages/slpkg/main.py", line 19, in <module>
    from slpkg.choose_packages import Choose
  File "/usr/lib/python3.11/site-packages/slpkg/choose_packages.py", line 8, in <module>
    from slpkg.dialog_box import DialogBox
  File "/usr/lib/python3.11/site-packages/slpkg/dialog_box.py", line 5, in <module>
    from dialog import Dialog
ModuleNotFoundError: No module named 'dialog'
slpkg version 5.0.3 built with SlackBuild from https://gitlab.com/dslackw/slpkg

Last edited by nobodino; 04-01-2024 at 01:39 PM.
 
Old 04-01-2024, 01:53 PM   #105
ponce
LQ Guru
 
Registered: Aug 2004
Location: Pisa, Italy
Distribution: Slackware
Posts: 7,098

Rep: Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175Reputation: 4175
Quote:
Originally Posted by nobodino View Post
Code:
~/scripts# slpkg -u
Traceback (most recent call last):
  File "/usr/sbin/slpkg", line 5, in <module>
    from slpkg.main import main
  File "/usr/lib/python3.11/site-packages/slpkg/main.py", line 19, in <module>
    from slpkg.choose_packages import Choose
  File "/usr/lib/python3.11/site-packages/slpkg/choose_packages.py", line 8, in <module>
    from slpkg.dialog_box import DialogBox
  File "/usr/lib/python3.11/site-packages/slpkg/dialog_box.py", line 5, in <module>
    from dialog import Dialog
ModuleNotFoundError: No module named 'dialog'
slpkg version 5.0.3 built with SlackBuild from https://gitlab.com/dslackw/slpkg
Could it be you forgot to install the needed dependencies not shipped with Slackware current?
 
  


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
Slpkg New Slackware packaging tool dslackw Slackware 228 11-23-2022 02:04 AM
[SOLVED] No package 'x11' found No package 'xext' found No package 'xdamage' found No package 'xfixes' found No package 'x11-xcb' found Jigsaw Linux From Scratch 14 02-23-2021 08:35 PM
confused about iojs installation using slpkg Sefid par Slackware 4 08-31-2015 07:13 PM
Poll: Yast Package Manager vs. Smart Package Manager in 10.1 agentchange SUSE / openSUSE 6 06-02-2006 08:29 AM

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

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