[Bug 1187726] New: issue with packages from repository Kernel:/stable:/KMP
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726 Bug ID: 1187726 Summary: issue with packages from repository Kernel:/stable:/KMP Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.3 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: comes@naic.edu QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- I'm testing the latest kernel stable from Kernel:/stable:/Backport on leap 15.3. However when I try to install packages from Kernel:/stable:/KMP I found the following problems: 1) installing virtualbox-kmp-default gives the following error: Problem: nothing provides 'kernel-uname-r = 5.12.13-1.g2ab6e2b-default' needed by the to be installed virtualbox-kmp-default-6.1.22_k5.12.13_1.g2ab6e2b-4.34.x86_64 Solution 1: do not install virtualbox-kmp-default-6.1.22_k5.12.13_1.g2ab6e2b-4.34.x86_64 Solution 2: break virtualbox-kmp-default-6.1.22_k5.12.13_1.g2ab6e2b-4.34.x86_64 by ignoring some of its dependencies It seems like the kmp modules have version 5.12.13-1 but the kernel has version 5.12.13 then the error. The same issue apply to the others kmp rpms. 2) installing virtualbox gives the following error: Problem: nothing provides 'libc.so.6(GLIBC_2.33)(64bit)' needed by the to be installed virtualbox-6.1.22-4.38.x86_64 Solution 1: do not install virtualbox-6.1.22-4.38.x86_64 Solution 2: break virtualbox-6.1.22-4.38.x86_64 by ignoring some of its dependencies -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c1
Takashi Iwai
I'm testing the latest kernel stable from Kernel:/stable:/Backport on leap 15.3. However when I try to install packages from Kernel:/stable:/KMP I found the following problems:
1) installing virtualbox-kmp-default gives the following error:
Problem: nothing provides 'kernel-uname-r = 5.12.13-1.g2ab6e2b-default' needed by the to be installed virtualbox-kmp-default-6.1.22_k5.12.13_1.g2ab6e2b-4.34.x86_64 Solution 1: do not install virtualbox-kmp-default-6.1.22_k5.12.13_1.g2ab6e2b-4.34.x86_64 Solution 2: break virtualbox-kmp-default-6.1.22_k5.12.13_1.g2ab6e2b-4.34.x86_64 by ignoring some of its dependencies
It seems like the kmp modules have version 5.12.13-1 but the kernel has version 5.12.13 then the error. The same issue apply to the others kmp rpms.
The KMPs might become incompatible due to the different tools. We may need yet another OBS projects for KMP on Kernel:stable:Backport? Adding Michal to Cc.
2) installing virtualbox gives the following error:
Problem: nothing provides 'libc.so.6(GLIBC_2.33)(64bit)' needed by the to be installed virtualbox-6.1.22-4.38.x86_64 Solution 1: do not install virtualbox-6.1.22-4.38.x86_64 Solution 2: break virtualbox-6.1.22-4.38.x86_64 by ignoring some of its dependencies
This is because you've tried to install a package for TW. That won't work. You must install a package from its devel project built for openSUSE Leap instead. -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c2
--- Comment #2 from Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c3
--- Comment #3 from Giacomo Comes
(In reply to Giacomo Comes from comment #0)
2) installing virtualbox gives the following error:
Problem: nothing provides 'libc.so.6(GLIBC_2.33)(64bit)' needed by the to be installed virtualbox-6.1.22-4.38.x86_64 Solution 1: do not install virtualbox-6.1.22-4.38.x86_64 Solution 2: break virtualbox-6.1.22-4.38.x86_64 by ignoring some of its dependencies
This is because you've tried to install a package for TW. That won't work. You must install a package from its devel project built for openSUSE Leap instead.
the rpm virtualbox-kmp-default and virtualbox that I'm trying to install are both from Kernel:/stable:/KMP I though they could be installed on leap 15.3 but currently that's not possible. -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c4
--- Comment #4 from Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c5
--- Comment #5 from Giacomo Comes
The virtualbox from Kernel:stable:Backport should install on Leap 15.3
The kmp rpms in Kernel:stable:Backport cannon be installed. The error is: Problem: nothing provides 'ksym(default:_copy_to_user) = 6b10bee1' needed by the to be installed virtualbox-kmp-default-6.1.22_k5.12.13_lp153.2.g2ab6e2b-lp153.603.1.x86_64 Solution 1: do not install virtualbox-kmp-default-6.1.22_k5.12.13_lp153.2.g2ab6e2b-lp153.603.1.x86_64 Solution 2: break virtualbox-kmp-default-6.1.22_k5.12.13_lp153.2.g2ab6e2b-lp153.603.1.x86_64 by ignoring some of its dependencies -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c6
--- Comment #6 from Giacomo Comes
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c7
Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c8
--- Comment #8 from Giacomo Comes
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c9
Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c10
Joey Lee
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c11
Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c12
Joey Lee
the build log complains about xz and gzip at least. So probably some mismatch between kernel settings and what pesign-obs-integration supports? https://github.com/openSUSE/pesign-obs-integration/commit/ b23d9018134eb505961917f165f9e39ff4829576 is in Factory and does something with that.
So maybe worth a try to just link pesign-obs-integration from Factory into Kernel:stable:Backport to see if that fixes it before digging deeper.
I have branch Kernel:stable:Backport/kernel-default and Base:System/pesign-obs-integration to my home branch home:joeyli:branches:Kernel:stable:Backport. But I didn't reproduce the symbol lost issue in the build log: https://build.opensuse.org/package/live_build_log/home:joeyli:branches:Kerne... And, I have checked the kernel module xz file. The signature be attached on ko file success. -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c13
--- Comment #13 from Michal Suchanek
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c14
--- Comment #14 from Joey Lee
The next kernel build in the backport repositories should use the updated pesign-obs-integration.
Thanks! I didn't see the symbol lost issue in the new Kernel:stable:Backport/kernel-default log: https://build.opensuse.org/build/Kernel:stable:Backport/standard/x86_64/kern... I have checked the kernel module in kernel-default package. The signature be attached success. -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c15
Joey Lee
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c16
Giacomo Comes
Hi Giacomo,
Do you still see problem with new kernel-default package in Kernel:stable:Backport repo?
Hi, the issue is fixed. This bug can be closed. I have tough a remark. In comment 2, Michal was suggesting to use a single project for both the stable kernel and the kmp modules. This was done at the beginning. The kmp rpms were available in Kernel:stable:Backport. However due to the pesign-obs-integration bug Kernel:stable:Backport:KMP was created. May be now the two projects can be merged? -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726
http://bugzilla.opensuse.org/show_bug.cgi?id=1187726#c17
--- Comment #17 from Joey Lee
(In reply to Joey Lee from comment #15)
Hi Giacomo,
Do you still see problem with new kernel-default package in Kernel:stable:Backport repo?
Hi, the issue is fixed. This bug can be closed. I have tough a remark. In comment 2, Michal was suggesting to use a single project for both the stable kernel and the kmp modules. This was done at the beginning. The kmp rpms were available in Kernel:stable:Backport. However due to the pesign-obs-integration bug Kernel:stable:Backport:KMP was created. May be now the two projects can be merged?
I am OK. I did not see concern on this. -- You are receiving this mail because: You are the assignee for the bug.
participants (1)
-
bugzilla_noreply@suse.com