On Thu, 2005-05-19 at 17:00 -0700, Anthony Green wrote: > On Thu, 2005-05-19 at 17:43 -0400, Jeff Spaleta wrote: > > 3) example using nvidia-glx-1.0.7174-0.lvn.1.3.src.rpm from livna > > assuming kernel-smp-2.6.11-1.1319_FC4 and kernel-smp-devel-2.6.11-1.1319_FC4 > > are installed on an smp athlon: > > rpmbuild --rebuild --target i686 --define "kernel > > 2.6.11-1.1315_FC4smp" nvidia-glx-1.0.7174-0.lvn.1.3.src.rpm > > (that should be one line but of course email is going to line wrap that) > > It seems that you definitely need to set some stuff up in advance, > since, for instance, this looks for kernel sources. I'm still not able > to get it all working. > > I exploded the kernel SRPM with rpmbuild -bp, and then made a symlink > from /usr/src/redhat/BUILD/kernel-2.6.11/linux-2.6.11 > to /usr/src/kernels/2.6.11-1.1315_FC4-i686. > > This makes the livna RPM rebuild get further, but it still fails with a > message asking me to make sure I'm running the right kernel version > (matching the sources, which I think I am), and something about > KBUILD_OUTPUT, KBUILD, and SYSOUT. > > Doesn't anybody else get this? In addition to what Jeff mentioned, I needed the following installed (available from the yum repositories): kernel-devel fedora-rpmdevtools I found that I was also able to build the source rpm in runlevel 3. So, for me, I first update the kernel, then I reboot to run level 3. Then I use the following command to rebuild the source rpm: rpmbuild --rebuild --target i686 nvidia-glx-1.0.7174-0.lvn.1.3.src.rpm Note that this particular command builds an i686 architecture rpm set based on the kernel you are running at the time. Then, the *very first time* installed, I needed to install both kernel-module-nvidia and nvidia-glx. After that, only kernel-module-nvidia needs to be updated when you update the kernel. Mine is working like a champ. Hope that helps! Cheers, Chris -- ==================================== "If you get to thinkin' you're a person of some influence, try orderin' someone else's dog around." --Cowboy Wisdom