On 02.10.2007 23:08, Stewart Adam wrote: > On Tue, 2007-10-02 at 12:55 -0400, Matthew Saltzman wrote: >> I'm trying to build the NVidia proprietary driver for the latest F8T2 >> kernels, but the Livna RPM requires RPMs from the kmod-helpers-livna >> SRPM. Use: $ wget http://livna-dl.reloumirrors.net/fedora/development/SRPMS/nvidia-kmod-100.14.11-4.lvn8.src.rpm $ rpmbuild --rebuild nvidia-kmod-100.14.11-4.lvn8.src.rpm --define "kernels $(uname -r)" [...] Created: /home/thl/rpmbuild/RPMS/x86_64/kmod-nvidia-2.6.23-0.202.rc8.fc8-100.14.11-4.fc8.4.x86_64.rpm [...] $ rpm -ivh /home/thl/rpmbuild/RPMS/x86_64/kmod-nvidia-2.6.23-0.202.rc8.fc8-100.14.11-4.fc8.4.x86_64.rpm >> These have buit-in lists of kernels that don't reflect the latest >> ones. I'll update those today for the test3 kernels. EPEL and rpmfusion kept me busy in the past weeks and I didn't found time to update the kmod stuff in livna. >> Any place where using those tools is documented? Not yet, sorry. I'm still testing some improvements. >> Or is it possible at >> all to build Livna kmods independently? See above. You can also build build for multiple kernels in one go by using "--define "kernels foo bar" -- thos don't have to be packaged as RPM, thus you can use it for you self-compiled kernels as well. >> Also, how does the new "no kmods" policy affect how Livna will provide >> these modules? Livna (and rpmfusion sooner or later) will continue to ship kernels modules. How rpmfusion will do it exatly sill needs to be discussed. > Thorsten Leemhuis (knurd in #livna) is the one working on the this > package. I'm not 100% sure how it works but I know it will help make the > building of Livna kmods much easier. I looked at it brieflya few weeks > back, I think you just need to edit the "newest-kernels" and > "latest-kernels" files in /usr/share/kmod-helpers-livna and it will > rebuild properly. Still working on it and I need to revert some parts for now as yum and mock don't work as I expected them to work(¹) :-(( So some features will have to wait CU knurd (¹) -- seems at least in the current livna buildsys with not up2date versions of rpm/yum/mock only the latest kernel-devel package gets installed if you have another package that for example has BuildRequires: kernel-devel-x86_64 = 2.6.23-0.214.rc8.git2.fc8 BuildRequires: kernel-devel-x86_64 = 2.6.23-0.202.rc8.fc8 Not sure yet if thats a bug or a feature. -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-devel-list