On 10/31/2009 04:29 PM, Patrick Shanahan wrote:
* Carlos E. R. <robin.listas@telefonica.net> [10-31-09 14:58]:
On Friday, 2009-10-30 at 16:04 -0400, Patrick Shanahan wrote:
* Peter Czanik <> [10-30-09 11:55]:
I installed kernel-source, made oldconfig and modules_prepare before running the installer.
here is the problem, kernel-source. You need kernel-default-devel or kernel-<type>-devel for the required hearder files to build.
And also kernel-source. Actually, the -devel package contains what the 'make cloneconfig prepare' sequence would have modified in the "classic" -source package.
on 11.2, kernel-source is *not* required, but kernel-<flavor>-devel *is* required. I do *not* have kernel-source installed and have no problems installing any version of the NVIDIA driver that I have tried (x86_64).
Also, no manipulations are required other than running the script and answering the questions while in runlevel 3. I use: sh ./NVIDIA-flavor.run -a
] Date: Sat, 10 Oct 2009 17:35:52 -0400 ] From: Jeff Mahoney <@suse.com> ] Subject: Re: [opensuse-factory] Kernel sources for NVIDIA compilation ... ] No, it's not a bug. kernel-$flavor-devel is *not* supposed to be a pared ] down version of kernel-source. It's only meant to contain the per-flavor ] specific headers and scripts after running make prepare, the compressed ] ELF kernel (where applicable), and the symsets. The reason for this was ] to make kernel-source noarch.
both packages are needed. I forgot this difference in factory to previous releases.
No, kernel-source is *not* needed.
Yeah it is. It's just not explicit anymore. kernel-$flavor-devel depends on kernel-source. The -devel packages contain the per-flavor build files, but everything else (headers, kbuild, etc) is still required from kernel-source. -Jeff -- Jeff Mahoney SuSE Labs -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org