[Bug 643129] New: NVIDIA kernel module does not depend on kernel strongly enough
https://bugzilla.novell.com/show_bug.cgi?id=643129 https://bugzilla.novell.com/show_bug.cgi?id=643129#c0 Summary: NVIDIA kernel module does not depend on kernel strongly enough Classification: openSUSE Product: openSUSE 11.4 Version: Factory Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: jmatejek@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- the underlying problem: i want to use Factory distribution, but keep 11.3 stable kernel, because of NVIDIA driver (at this point i was not able to install it manually on the new kernel - something broke again :( ). the actual problem: NVIDIA module's dependencies are satisfied by kernel-desktop-base. and there isn't a strong dependency link between kernel-desktop and kernel-desktop-base, so it is perfectly possible to install different versions of the packages. i am not sure whether that is by design, but it can lead to a situation where you have two different kernels installed, one of which does not work at all (the kernel-desktop-base one, apparently it's missing important bits of initramfs) and the other does, but doesn't contain the NVIDIA driver a good way to resolve this seems to be adding a Requires: kernel-desktop-base = %{version} to kernel-desktop, or something similar -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=643129
https://bugzilla.novell.com/show_bug.cgi?id=643129#c
Jeff Mahoney
https://bugzilla.novell.com/show_bug.cgi?id=643129
https://bugzilla.novell.com/show_bug.cgi?id=643129#c1
Stefan Dirsch
https://bugzilla.novell.com/show_bug.cgi?id=643129
https://bugzilla.novell.com/show_bug.cgi?id=643129#c
Jeff Mahoney
https://bugzilla.novell.com/show_bug.cgi?id=643129
https://bugzilla.novell.com/show_bug.cgi?id=643129#c2
--- Comment #2 from Michal Marek
https://bugzilla.novell.com/show_bug.cgi?id=643129
https://bugzilla.novell.com/show_bug.cgi?id=643129#c3
--- Comment #3 from Michal Marek
https://bugzilla.novell.com/show_bug.cgi?id=643129
https://bugzilla.novell.com/show_bug.cgi?id=643129#c4
--- Comment #4 from Jan Matejek
Another option for you is to taboo kernel-desktop-base.
this won't work, because then the dependencies pull in kernel-*-base for another flavor. come to think of it, maybe my suggested solution would fail for the same reason -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=643129
https://bugzilla.novell.com/show_bug.cgi?id=643129#c5
Jeff Mahoney
https://bugzilla.novell.com/show_bug.cgi?id=643129
https://bugzilla.novell.com/show_bug.cgi?id=643129#c6
--- Comment #6 from Jeff Mahoney
participants (1)
-
bugzilla_noreply@novell.com