"yum install kmod-foo" installing wrong versions - problem with kmodtool?

Jack Neely jjneely at ncsu.edu
Tue Sep 22 20:45:14 CEST 2009


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 at 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


More information about the rpmfusion-developers mailing list