FC5: touble building nvidia-kmod from livna

Peter Reed mrdeadworry at gmail.com
Sun Sep 10 01:37:00 UTC 2006


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
> 
Another thing you are trying to build an .i686 version not the smp 
version.  Might have to change some more options in the spec file.  Not 
an expert here but that is what is looks like to me.
Peter




More information about the fedora-list mailing list