slapt-get/gslapt - is there a way of blacklisting a specific package version?
by kgha from LinuxQuestions.org on (#6PWC0)
I've been using slapt-get/gslapt for years and old habits are difficult to break. Most often it works just great, but sometimes inconsequencies in package naming creates difficulties. Example:
The oldest ksh93 version in /slackware64-15.0/slackware64/ap/ is named ksh93-1.0_20220114_e569f23e
The latest version in /slackware64-15.0/patches/packages is named ksh93-1.0.10
Since 1.0.20220114 is a higher number than 1.0.10, slapt-get suggests that I should upgrade to that version.
I've tried switching repo settings from https://slackware.uk/slackware/slackware64-15.0/ to https://slackware.uk/slackware/slack...-15.0/patches/
Then the latest ksh93 appears as upgradeable, but upgrading is refused:
"HTTP response said error"
I've tried blacklisting the (full) package name in gslapt, but the result is that all ksh93 versions are blacklisted.
Is there a way around this?
The oldest ksh93 version in /slackware64-15.0/slackware64/ap/ is named ksh93-1.0_20220114_e569f23e
The latest version in /slackware64-15.0/patches/packages is named ksh93-1.0.10
Since 1.0.20220114 is a higher number than 1.0.10, slapt-get suggests that I should upgrade to that version.
I've tried switching repo settings from https://slackware.uk/slackware/slackware64-15.0/ to https://slackware.uk/slackware/slack...-15.0/patches/
Then the latest ksh93 appears as upgradeable, but upgrading is refused:
"HTTP response said error"
I've tried blacklisting the (full) package name in gslapt, but the result is that all ksh93 versions are blacklisted.
Is there a way around this?