FC5: touble building nvidia-kmod from livna

Peter Reed mrdeadworry at gmail.com
Mon Sep 11 22:56:08 UTC 2006


Dean S. Messing wrote:
> Peter Reed wrote:
> : Dean S. Messing wrote:
> : > I'm having the devil of a time building (compiling) the nvidia-kmod
> : > rpm for the kernel I'm running.  (Why does this have to be so hard!!!)
> : > 
> : > Here's what I've done.
> : > 
> : > I downloaded 
> : > 
> : >  nvidia-kmod-1.0.8774-1.2.6.17_1.2174_FC5.src.rpm
> : > 
> : > from livna.  They don't have the module .rpm for the
> : > 2.6.15-1.2054_FC5smp which I'm running right now so I figured I'd
> : > "just" build the .rpm.
> : > 
> : > I then "installed" the .src.rpm with `rpm -i'.
> : > 
> : > Then I  edited the .spec file, changing 
> : > 
> : >       %{!?kversion: %define kversion 2.6.17-1.2174_FC5}
> : > 
> : > 
> : > to
> : > 
> : >       %{!?kversion: %define kversion 2.6.15-1.2054_FC5}
> : > 
> : > at the beginning of the file.
> : > 
> : > I then did
> : > 
> : > rpmbuild -bb --target i686 nvidia-kmod.spec
> : > 
> : > and get the following error messages:
> : > 
> : > Building target platforms: i686
> : > Building for target i686
> : > error: Failed build dependencies:
> : > 	kernel-devel-i686 = 2.6.15-1.2054_FC5 is needed by nvidia-kmod-1.0.8774-1.2.6.15_1.2054_FC5.i686
> : > 	kernel-xen0-devel-i686 = 2.6.15-1.2054_FC5 is needed by nvidia-kmod-1.0.8774-1.2.6.15_1.2054_FC5.i686
> : > 	kernel-kdump-devel-i686 = 2.6.15-1.2054_FC5 is needed by nvidia-kmod-1.0.8774-1.2.6.15_1.2054_FC5.i686
> : > 
> : > 
> : > What I do have installed is:
> : > 
> : > # `rpm -qa | fgrep kern'
> : > 
> : > kernel-smp-devel-2.6.15-1.2054_FC5
> : > kernel-smp-2.6.15-1.2054_FC5
> : > glibc-kernheaders-3.0-5.2
> : > 
> : > What am I doing wrong?
> : > 
> : > Dean
> : > 
> : You need to install the kernel developer files for your kernel.
> : yum install kernel-devel 2.6.15.2054_FC5
> : Peter
> 
> 
> Peter, could you explain why I need this package.  From the above, I
> already have "kernel-smp-devel-2.6.15-1.2054_FC5" installed. (I'm
> running the smp kernel).
> 
> Thanks.
> Dean
> 
My mistake I reread your email after I fired that one of and then 
realized that you were using the smp kernel sorry.
Peter




More information about the fedora-list mailing list