[Bug 1131028] New: Nvidia rpm fails to build nvidia.ko, yet claims success
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028 Bug ID: 1131028 Summary: Nvidia rpm fails to build nvidia.ko, yet claims success Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.0 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: carlos.e.r@opensuse.org QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Due to a bad link, the nvidia rpm (installed via *yast*) failed to create the nvidia.ko (and nvidia-uvm.ko). Make fails, yet rpm continues with the installation running dracut and not informing the the user of the problem, that causes graphic mode to fail completely. Only when installing rpm manually (via rpm --install --force), and pausing the process at the correct place, I could see what the problem was: Telcontar:/data/storage_c/repositorios_zypp/15_0/download.nvidia.com-leap/x86_64 # rpm --install --force nvidia-gfxG03-kmp-default-340.107_k4.12.14_lp150.11-lp150.12.1.x86_64.rpm make: *** /usr/src/linux-obj/x86_64/default: No such file or directory. Stop. <---------- make: *** /usr/src/linux-obj/x86_64/default: No such file or directory. Stop. <---------- /usr/src/kernel-modules/nvidia-340.107-default / NVIDIA: calling KBUILD... make[1]: *** /lib/modules//source: No such file or directory. Stop. NVIDIA: left KBUILD. nvidia.ko failed to build! <---------- make: *** [Makefile:192: nvidia.ko] Error 1 <========= / install: cannot stat '/usr/src/kernel-modules/nvidia-340.107-default/nvidia.ko': No such file or directory depmod: WARNING: could not open modules.order at /lib/modules/4.12.14-lp150.11-default: No such file or directory depmod: WARNING: could not open modules.builtin at /lib/modules/4.12.14-lp150.11-default: No such file or directory Modprobe blacklist files have been created at /etc/modprobe.d to prevent Nouveau from loading. This can be reverted by deleting /etc/modprobe.d/nvidia-*.conf. .... then it goes on with dracut, many hundred of lines that I did not copy. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c1
--- Comment #1 from Carlos Robinson
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c3
Carlos Robinson
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c4
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c5
Carlos Robinson
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c6
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c7
Carlos Robinson
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c8
Stefan Dirsch
The Make process errors are not reported to the user inside yast.
Yast says that the package succeeded, and proceed to reboot. Surely you can add a message telling yast that there were problems with make. Write the log somewhere and tell.
I only want YaST to tell the user that something happened.
No, this has never been possible. This would be a feature request for YaST/zypper. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
Stephan Schöttl
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c13
--- Comment #13 from Stephan Schöttl
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c15
Carlos Robinson
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c16
--- Comment #16 from Stefan Dirsch
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c19
--- Comment #19 from Carlos Robinson
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c20
--- Comment #20 from Carlos Robinson
if you're interested. Closing as fixed ...
Yes, I'll test that when I notice the update on servers, thanks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c21
--- Comment #21 from Stefan Dirsch
(In reply to Stefan Dirsch from comment #18) ...
if you're interested. Closing as fixed ...
Yes, I'll test that when I notice the update on servers, thanks.
Sure. Go ahead! :-) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c23
--- Comment #23 from Carlos Robinson
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028
http://bugzilla.opensuse.org/show_bug.cgi?id=1131028#c24
--- Comment #24 from Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com