For the past couple of days when updating Slowroll, zypper -vv dup is listing 16 packages that will not be installed.
I understand there are packages like grub (which I have seen in this list before), that’s waiting for other dependencies first, but showing kernel-longterm being unable to update, sticks out. Is is it waiting for some dependencies?
The current kernel-longterm installed, is 6.12.51.
Linux slowrlonn 6.12.51-1.0.4.sr20251001-longterm #1 SMP PREEMPT_DYNAMIC Mon Oct 6 13:28:47 UTC 2025 (768b337) x86_64 x86_64 x86_64 GNU/Linux
I suspect this has something to do with the recent issue I reported where Slowroll became Tumbleweed (20251001 → 20251002).
The other Slowroll installation was not affected by the above and that has the latest kernel-longterm installed (6.12.53).
When I checked Myrlyn on the affected installation, that didn’t even indicate 6.12.53 was available. Zypper reflects the same. Myrlyn reinstalled 6.12.51.
zypper info kernel-longterm
Loading repository data...
Reading installed packages...
Information for package kernel-longterm:
----------------------------------------
Repository : update-slowroll
Name : kernel-longterm
Version : 6.12.51-1.0.4.1.sr20251001
Arch : x86_64
Vendor : openSUSE
Installed Size : 252.7 MiB
Installed : Yes
Status : up-to-date
Source package : kernel-longterm-6.12.51-1.0.4.1.sr20251001.nosrc
Upstream URL : https://www.kernel.org/
Summary : The Linux Kernel
Description :
The Linux Kernel.
Source Timestamp: 2025-10-06 13:28:47 +0000
GIT Revision: 768b337586ffab20a69fbdaebe94d6b4f2cf6b2e
GIT Branch: slowroll
epp@slowrlonn:~> zypper info --requires kernel-longterm
Loading repository data...
Reading installed packages...
Information for package kernel-longterm:
----------------------------------------
Repository : update-slowroll
Name : kernel-longterm
Version : 6.12.51-1.0.4.1.sr20251001
Arch : x86_64
Vendor : openSUSE
Installed Size : 252.7 MiB
Installed : Yes
Status : up-to-date
Source package : kernel-longterm-6.12.51-1.0.4.1.sr20251001.nosrc
Upstream URL : https://www.kernel.org/
Summary : The Linux Kernel
Description :
The Linux Kernel.
Source Timestamp: 2025-10-06 13:28:47 +0000
GIT Revision: 768b337586ffab20a69fbdaebe94d6b4f2cf6b2e
GIT Branch: slowroll
Requires : [8]
/bin/sh
suse-kernel-rpm-scriptlets
coreutils
modutils
distribution-release
suse-module-tools
awk
kmod-zstd
epp@slowrlonn:~> sudo zypper update kernel-longterm
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
No update candidate for 'kernel-longterm-6.12.51-1.0.4.1.sr20251001.x86_64'. The highest available version is already installed.
Resolving package dependencies...
Nothing to do.
epp@slowrlonn:~>
All of my openSUSE installations, both Tumbleweed and Slowroll, have Firefox and Thunderbird locked. I do not use them and do not want them installed.
On the affected system, yesterday, I installed the kernel-default package to see what will occur when that package is upgraded next. Although both it and kernel-longterm are now installed on it, it defaults to booting kernel-default.
There is something really strange going on on your systems. And it seems you are mixing stuff up. This can already be seen in the first post where it can clearly be seen that you have added a factory repo for the longterm kernel.
The actual package version for Tumbleweed is:
kernel-longterm-6.12.53
The actual package version for Slowroll is:
kernel-longterm-6.12.51
So the bugreport seems rather invalid. And there is no information for anybody to work with.
If you want to perform basic troubleshooting, you need to do it in a systematic way.
Provide output of following commands for your systems where you want to compare stuff:
cat /etc/os-release
zypper lr -d
zypper se -si kernel
If your preference is to use only kernel-longterm, uninstalling all kernel-default(s) should suffice, but adding lock kernel-lo*would ensure it. IME, latest installed kernel normally can be expected to become the default kernel in bootloader.
I am on the affected installation right now. I removed the factory repo for the kernel, uninstalled kernel-default and rebooted. It booted into the currently-installed kernel-longterm (6.12.51).
I then ran zypper clean, zypper ref and zypper -vv dup.
As to the unaffected system which still has the factory repo and 6.12.53 installed, when Slowroll was first announced in 2023, there was a post on one of the mailing lists, or shown on the Wiki page, at the time (perhaps both), that indicated the factory repo could also be used as an option, to install a kernel in Slowroll and its URL was provided.
It is hard to help if you do not provide the requested information. The output is useless as it hides the most important information: the URL. That is why zypper lr -d was requested.
This is not quite correct. Only the official Slowroll repos should be used. Factory repos are ONLY for testing and/or troubleshooting. They shouldn’t be used on a normal system.
I will go into the unaffected system and remove the factory repo. I gather it will retain the 6.12.53 installed kernel until it’s updated from the regular update repo.
The output in the first comment is caused by the extra verbose -vvv flag.
Repeat a normal zypper dup without the verbose output flag `-vvv. There shouldn’t be any packages shown. The package versions shown in the first post are from the main repo and would effectively mean a downgrade of versions. That is why they are not installed.
epp@slowrlonn:~> sudo zypper dup
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
The following 2 items are locked and will not be changed by any action:
Available:
MozillaFirefox MozillaThunderbird
Nothing to do.