I always used the Kernel:stable repository on Leap 15.2 and now Leap 15.3. But updating this Kernels stopped with kernel-default-5.13.4-3.1.g91a0cca.x86_64, because requirements of newer Kernels are not met. # zypper in kernel-default-5.13.12 Loading repository data... Reading installed packages... Resolving package dependencies... Problem: the to be installed kernel-default-5.13.12-6.1.gd66b4c0.x86_64 conflicts with 'filesystem < 16' provided by the installed filesystem-15.0-11.3.2.x86_64 Solution 1: do not install kernel-default-5.13.12-6.1.gd66b4c0.x86_64 Choose the above solution using '1' or cancel using 'c' [1/c/d/?] (c): # rpm -q filesystem filesystem-15.0-11.3.2.x86_64 This is the ChangeLog message for kernel-default-5.13.12-6.1.gd66b4c0.x86_64: * Mo Aug 09 2021 ludwig.nussel@suse.de - Fix filesystem requirement and suse-release requires Reduce filesystem conflict to anything less than 16 to allow pulling the change into the next major stable version. Don't require suse-release as that's not technically required. Conflict with a too old one instead. - commit 913f755 "Next major stable version" means waiting for Leap 15.4? Greetings, Björn
On Wed, Aug 25, 2021 at 2:15 PM Bjoern Voigt <bjoernv@arcor.de> wrote:
I always used the Kernel:stable repository on Leap 15.2 and now Leap 15.3.
But updating this Kernels stopped with kernel-default-5.13.4-3.1.g91a0cca.x86_64, because requirements of newer Kernels are not met.
# zypper in kernel-default-5.13.12 Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: the to be installed kernel-default-5.13.12-6.1.gd66b4c0.x86_64 conflicts with 'filesystem < 16' provided by the installed filesystem-15.0-11.3.2.x86_64 Solution 1: do not install kernel-default-5.13.12-6.1.gd66b4c0.x86_64
You should use Kernel:stable:Backport project which is bullet against Leap 15.3.
Choose the above solution using '1' or cancel using 'c' [1/c/d/?] (c): # rpm -q filesystem filesystem-15.0-11.3.2.x86_64
This is the ChangeLog message for kernel-default-5.13.12-6.1.gd66b4c0.x86_64: * Mo Aug 09 2021 ludwig.nussel@suse.de - Fix filesystem requirement and suse-release requires Reduce filesystem conflict to anything less than 16 to allow pulling the change into the next major stable version. Don't require suse-release as that's not technically required. Conflict with a too old one instead. - commit 913f755
"Next major stable version" means waiting for Leap 15.4?
Greetings, Björn
On 8/25/21 6:15 AM, Bjoern Voigt wrote:
I always used the Kernel:stable repository on Leap 15.2 and now Leap 15.3.
But updating this Kernels stopped with kernel-default-5.13.4-3.1.g91a0cca.x86_64, because requirements of newer Kernels are not met.
# zypper in kernel-default-5.13.12 Loading repository data... Reading installed packages... Resolving package dependencies...
Problem: the to be installed kernel-default-5.13.12-6.1.gd66b4c0.x86_64 conflicts with 'filesystem < 16' provided by the installed filesystem-15.0-11.3.2.x86_64 Solution 1: do not install kernel-default-5.13.12-6.1.gd66b4c0.x86_64
Choose the above solution using '1' or cancel using 'c' [1/c/d/?] (c): # rpm -q filesystem filesystem-15.0-11.3.2.x86_64
This is the ChangeLog message for kernel-default-5.13.12-6.1.gd66b4c0.x86_64: * Mo Aug 09 2021 ludwig.nussel@suse.de - Fix filesystem requirement and suse-release requires Reduce filesystem conflict to anything less than 16 to allow pulling the change into the next major stable version. Don't require suse-release as that's not technically required. Conflict with a too old one instead. - commit 913f755
"Next major stable version" means waiting for Leap 15.4?
Greetings, Björn
I was trying to install Leap 15.3 by zypper dup on a laptop partition that was running tumbleweed, but wanted to do what you are doing and install a newer kernel because the 15.3 kernel won't recognize my NVMe hardware on this newer laptop. I failed to make it run successfully. On my system zypper would only give me a choice of filesystem-84 (installed with Tumbleweed) with the newer kernel, but not supported in 15.3, or downgrading the filesystem to a lower version, and using the stock kernel from the regular 15.3 repos. Since my system would not boot up on the kernel in 15.3, my only choice was to stay with Tumbleweed. Not what I would have liked, but I am running. Here is the forum page where I was trying to get help to resolve it: https://forums.opensuse.org/showthread.php/558710-install-by-zypper-dup-forc... -- George Box: 15.2 | Plasma 5 | AMD Phenom IIX4 | 64 | 32GB Laptop #1: 15.2 | Plasma 5 | AMD FX 7TH GEN | 64 | 32GB Laptop #2: TW | Plasma 5 | Core i7 | 64 | 16GB
On 02. 09. 21, 13:09, George from the tribe wrote:
I failed to make it run successfully. On my system zypper would only give me a choice of filesystem-84 (installed with Tumbleweed) with the newer kernel, but not supported in 15.3, or downgrading the filesystem to a lower version, and using the stock kernel from the regular 15.3 repos.
You are supposed to use Kernel:stable:Backports. -- js suse labs
On 9/2/21 6:39 AM, Jiri Slaby wrote:
On 02. 09. 21, 13:09, George from the tribe wrote:
I failed to make it run successfully. On my system zypper would only give me a choice of filesystem-84 (installed with Tumbleweed) with the newer kernel, but not supported in 15.3, or downgrading the filesystem to a lower version, and using the stock kernel from the regular 15.3 repos.
You are supposed to use Kernel:stable:Backports.
Yes. When I initiated the forum thread a couple of weeks ago, it was suggested to me to use the Backports repo at the time, so I did, as you can see from the link. All of the associated problems that came with zypper trying to downgrade the filesystem and being unable to use the new kernel would not work while trying to install the advanced kernel form Backports. After trying to force the system to use the new kernel and breaking some dependencies, I could not make it boot up. I came away with the impression that 15.3 is not compatible with the advanced kernel (5.13) available in Backports. If I am wrong on that and there is some way to install Leap 15.3, and then make the advanced kernel from Backports work, I would very much love to know how, especially if someone else has done it successfully. I already spent several hours trying to make it work and eventually had to move on to other things. This is the Backports repo url that I tried: https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard... -- George Box: 15.2 | Plasma 5 | AMD Phenom IIX4 | 64 | 32GB Laptop #1: 15.2 | Plasma 5 | AMD FX 7TH GEN | 64 | 32GB Laptop #2: TW | Plasma 5 | Core i7 | 64 | 16GB
On 02.09.2021 19:36, George from the tribe wrote:
On 9/2/21 6:39 AM, Jiri Slaby wrote:
On 02. 09. 21, 13:09, George from the tribe wrote:
I failed to make it run successfully. On my system zypper would only give me a choice of filesystem-84 (installed with Tumbleweed) with the newer kernel, but not supported in 15.3, or downgrading the filesystem to a lower version, and using the stock kernel from the regular 15.3 repos.
You are supposed to use Kernel:stable:Backports.
Yes. When I initiated the forum thread a couple of weeks ago, it was suggested to me to use the Backports repo at the time, so I did, as you can see from the link. All of the associated problems that came with zypper trying to downgrade the filesystem and being unable to use the new kernel would not work while trying to install the advanced kernel form Backports. After trying to force the system to use the new kernel and breaking some dependencies, I could not make it boot up.
I came away with the impression that 15.3 is not compatible with the advanced kernel (5.13) available in Backports.
If I am wrong on that and there is some way to install Leap 15.3, and then make the advanced kernel from Backports work, I would very much love to know how, especially if someone else has done it successfully. I already spent several hours trying to make it work and eventually had to move on to other things.
This is the Backports repo url that I tried: https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard...
I have no idea what you did because it just works here. leap15:~ # zypper lr kernel Alias : kernel Name : kernel URI : https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard Enabled : Yes GPG Check : (r ) Yes Priority : 99 (default priority) Autorefresh : Off Keep Packages : Off Type : rpm-md GPG Key URI : Path Prefix : Parent Service : Keywords : --- Repo Info Path : /etc/zypp/repos.d/kernel.repo MD Cache Path : /var/cache/zypp/raw/kernel leap15:~ # zypper in -r kernel kernel-default-5.14.0-lp153.3.1.gfdea7b9.x86_64 Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: kernel-default-5.14.0-lp153.3.1.gfdea7b9 The following package requires a system reboot: kernel-default-5.14.0-lp153.3.1.gfdea7b9 1 new package to install. Overall download size: 106.8 MiB. Already cached: 0 B. After the operation, additional 196.5 MiB will be used. Note: System reboot required. Continue? [y/n/v/...? shows all options] (y): Retrieving package kernel-default-5.14.0-lp153.3.1.gfdea7b9.x86_64 (1/1), 106.8 MiB (196.5 MiB unpacked) Retrieving: kernel-default-5.14.0-lp153.3.1.gfdea7b9.x86_64.rp[done (2.4 MiB/s)] Checking for file conflicts: .............................................[done] (1/1) Installing: kernel-default-5.14.0-lp153.3.1.gfdea7b9.x86_64 ........[done] leap15:~ # reboot ... bor@leap15:~> uname -a Linux leap15 5.14.0-lp153.3.gfdea7b9-default #1 SMP Thu Sep 2 06:48:48 UTC 2021 (fdea7b9) x86_64 x86_64 x86_64 GNU/Linux bor@leap15:~>
On Thu, 02 Sep 2021, 19:27:22 +0200, Andrei Borzenkov wrote:
On 02.09.2021 19:36, George from the tribe wrote:
On 9/2/21 6:39 AM, Jiri Slaby wrote:
On 02. 09. 21, 13:09, George from the tribe wrote:
I failed to make it run successfully. On my system zypper would only give me a choice of filesystem-84 (installed with Tumbleweed) with the newer kernel, but not supported in 15.3, or downgrading the filesystem to a lower version, and using the stock kernel from the regular 15.3 repos.
You are supposed to use Kernel:stable:Backports.
Yes. When I initiated the forum thread a couple of weeks ago, it was suggested to me to use the Backports repo at the time, so I did, as you can see from the link. All of the associated problems that came with zypper trying to downgrade the filesystem and being unable to use the new kernel would not work while trying to install the advanced kernel form Backports. After trying to force the system to use the new kernel and breaking some dependencies, I could not make it boot up.
I came away with the impression that 15.3 is not compatible with the advanced kernel (5.13) available in Backports.
If I am wrong on that and there is some way to install Leap 15.3, and then make the advanced kernel from Backports work, I would very much love to know how, especially if someone else has done it successfully. I already spent several hours trying to make it work and eventually had to move on to other things.
This is the Backports repo url that I tried: https://download.opensuse.org/repositories/Kernel:/stable:/Backport/standard...
I have no idea what you did because it just works here.
yes, same here. BUT, I did an "zypper dup" from Leap 15.2, not from Tumbleweed as the original poster. I *guess* he installed a newer version of btrfs coming with TW than what's available in Leap 15.3. TBH, I doubt that such a downgrade is actually supported at all! Cheers. l8er manfred
On Thu, 2021-09-02 at 20:27 +0300, Andrei Borzenkov wrote:
On 02.09.2021 19:36, George from the tribe wrote:
On 9/2/21 6:39 AM, Jiri Slaby wrote:
On 02. 09. 21, 13:09, George from the tribe wrote:
I failed to make it run successfully. On my system zypper would only give me a choice of filesystem-84 (installed with Tumbleweed) with the newer kernel, but not supported in 15.3, or downgrading the filesystem to a lower version, and using the stock kernel from the regular 15.3 repos.
You are supposed to use Kernel:stable:Backports.
Yes. When I initiated the forum thread a couple of weeks ago, it was suggested to me to use the Backports repo at the time, so I did, as you can see from the link. All of the associated problems that came with zypper trying to downgrade the filesystem and being unable to use the new kernel would not work while trying to install the advanced kernel form Backports. After trying to force the system to use the new kernel and breaking some dependencies, I could not make it boot up.
I came away with the impression that 15.3 is not compatible with the advanced kernel (5.13) available in Backports.
If I am wrong on that and there is some way to install Leap 15.3, and then make the advanced kernel from Backports work, I would very much love to know how, especially if someone else has done it successfully. I already spent several hours trying to make it work and eventually had to move on to other things.
This is the Backports repo url that I tried: https://download.opensuse.org/repositories/Kernel:/stable:/Backport /standard/
I have no idea what you did because it just works here.
leap15:~ # zypper lr kernel Alias : kernel Name : kernel URI : https://download.opensuse.org/repositories/Kernel:/stable:/Backport/s tandard Enabled : Yes GPG Check : (r ) Yes Priority : 99 (default priority) Autorefresh : Off Keep Packages : Off Type : rpm-md GPG Key URI : Path Prefix : Parent Service : Keywords : --- Repo Info Path : /etc/zypp/repos.d/kernel.repo MD Cache Path : /var/cache/zypp/raw/kernel leap15:~ # zypper in -r kernel kernel-default-5.14.0-lp153.3.1.gfdea7b9.x86_64 Loading repository data... Reading installed packages... Resolving package dependencies...
The following NEW package is going to be installed: kernel-default-5.14.0-lp153.3.1.gfdea7b9
The following package requires a system reboot: kernel-default-5.14.0-lp153.3.1.gfdea7b9
1 new package to install. Overall download size: 106.8 MiB. Already cached: 0 B. After the operation, additional 196.5 MiB will be used.
Note: System reboot required. Continue? [y/n/v/...? shows all options] (y): Retrieving package kernel-default-5.14.0-lp153.3.1.gfdea7b9.x86_64 (1/1), 106.8 MiB (196.5 MiB unpacked) Retrieving: kernel-default-5.14.0-lp153.3.1.gfdea7b9.x86_64.rp[done (2.4 MiB/s)]
Checking for file conflicts: .............................................[done] (1/1) Installing: kernel-default-5.14.0-lp153.3.1.gfdea7b9.x86_64 ........[done] leap15:~ # reboot ... bor@leap15:~> uname -a Linux leap15 5.14.0-lp153.3.gfdea7b9-default #1 SMP Thu Sep 2 06:48:48 UTC 2021 (fdea7b9) x86_64 x86_64 x86_64 GNU/Linux bor@leap15:~>
Andrei, all, Could you please confirm what are the post-install leap 15.3 steps you have done to switch the kernel? Is it just: zypper addrepo https://download.opensuse.org/repositories/Kernel:/stabl e:/Backport/standard kernel zypper update zypper install -r kernel I am running SW which needs to build its own module based on: zypper install kernel-default-devel Would/Should that still work with the back-port kernel? I have had issues with installing non-default kernel on bunch of machines with new HW (about year old now) with leap 15.3/2. I would like to try to convert them to 15.3 again. A confirmation of what works for others would be helpful to save time troubleshooting potential issues. Thank you very much, Tomas
participants (6)
-
Andrei Borzenkov
-
Bjoern Voigt
-
George from the tribe
-
Jiri Slaby
-
Manfred Hollstein
-
TomasK