Re: FC5: touble building nvidia-kmod from livna



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

--
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list



Relevant Pages

  • SUSE Security Announcement: Linux Kernel (SuSE-SA:2004:001)
    ... installable through rpm, because of a bug in RPM (update of ... the kernel source is not ... sources that the binary kernel rpm packages are made from. ... are being offered to install from the maintenance web. ...
    (Bugtraq)
  • [Full-Disclosure] SUSE Security Announcement: Linux Kernel (SuSE-SA:2004:001)
    ... installable through rpm, because of a bug in RPM (update of ... the kernel source is not ... sources that the binary kernel rpm packages are made from. ... are being offered to install from the maintenance web. ...
    (Full-Disclosure)
  • RE: EL4 ES kernel recompile
    ... We need to build the source rpm to get the sources. ... Install kernel-.src.rpm (given the default RPM configuration, ... the kernel tree will be located ...
    (RedHat)
  • Re: Is Linux always this slow?
    ... but since I use command-line rpm all the time this does not bother me ... Installing a new kernel is really easy. ... modules_install; make install', ... you are lucky, you get a nice kernel RPM you can install just like any ...
    (linux.redhat)
  • [Full-Disclosure] SUSE Security Announcement: kernel (SuSE-SA:2004:010)
    ... The update packages for the SuSE Linux Enterprise Server 7 ... contain any binary kernel in bootable form. ... sources that the binary kernel rpm packages are made from. ... are being offered to install from the maintenance web. ...
    (Full-Disclosure)