Hi,
I am using Slackware-current.
I follow
https://docs.slackware.com/howtos:sl...:systemupgrade to upgrade my system and so I prevent slackpkg from upgrading the kernel automatically. I also like to recompile and install (using installpkg, i.e. not using upgradepkg that would replace the old with the new) bumblebee modules for each kernel version so that if something wrong happens with the current kernel, I can easily boot a previous kernel. I decided to try Slackware thinking that doing such things would be more straightforward than in openSUSE (besides wanting to try a non-systemd distro).
So far I have done two system upgrades and I am planing to keep three working kernels and their modules installed before I start to remove the oldest version. I have already manually installed kernel-generic-4.19.62 but if I run slackpkg upgrade-all I get the following:
Code:
Checking local integrity... DONE
You have a broken /var/log/packages/ - with two versions of the same package.
The list of packages duplicated in your machine are shown below, but don't
worry about this list - when you select your action, slackpkg will show a
better list:
bbswitch-0.8_4.19.56-x86_64-1_bbsb
bbswitch-0.8_4.19.58-x86_64-1_bbsb
nvidia-kernel-410.73_4.19.56-x86_64-1_bbsb
nvidia-kernel-410.73_4.19.58-x86_64-1_bbsb
You can (B)lacklist, (R)emove, or (I)gnore these packages.
Select your action (B/R/I): I
Okay - slackpkg won't do anything now, but please, do something to fix it.
I have
[0-9]+_bbsb
in /etc/slacpkg/blacklist so bbswitch*_bbsb and nvidia-kernel*_bbsb should be already blacklisted. Can anyone help with this issue?
Thanks.