On Mon, Sep 21, 2009 at 08:18:43PM +0100, Chris Nolan wrote:
Just a heads up: there has been a lot of user reports of problems
recently with all kmods from rpmfusion.
I haven't quite got to the bottom of it, but essentially it seems that
if you're running the i686 kernel (which is now PAE only) and you
install a kmod as usual with "yum install kmod-foo", then it will pull
in the i586 version of the kmod instead of the correct i686 PAE version.
The solution/workaround seems to be to remove the i586 kernel and kmod,
then you must do "yum install kmod-foo-PAE" specifically. This is
causing quite a lot of confusion, and for the sake of our users I think
it would be nice if we could fix this so that a "yum install kmod-foo"
will install the correct kmod (as it used to I believe).
Is this something that can be fixed in the kmodtool, or do us kmod
maintainers need to fix something in the spec files?
Some examples of the problem:
http://forums.fedoraforum.org/showpost.php?p=1267204&postcount=3
Chris
This is something that the Yum plugin for kmod v2 will do...once
written. Its on my todo list as I need it to support openafs and other
stuff sanely with around 2,000-ish machines.
yum install kmod-foo would install the right kmod-foo for each kernel
installed. (As well as optionally removing kernels or kmods from the
transaction set it the matching kmod or kernel isn't available yet.)
Jack Neely
--
Jack Neely <jjneely(a)ncsu.edu>
Linux Czar, OIT Campus Linux Services
Office of Information Technology, NC State University
GPG Fingerprint: 1917 5AC1 E828 9337 7AA4 EA6B 213B 765F 3B6A 5B89