On Sun, 2006-10-22 at 11:12 -0500, Ralph Angenendt wrote: > Johnny Hughes wrote: > > ----------------------------------- > > There are 3 options here: > > > > 1. Patch CentOS-4 yum to make yum install all kernel-*-devel files > like > > it does for kernel-devel (or the reverse ... make kernel-devel and > > upgrade like the other files). > > kernel-devel should be installed alongside, not upgraded. So if you > have > > kernel-a > kernel-devel-a > > installed and do a yum update, you should end up with > > kernel-a > kernel-b > kernel-devel-a > kernel-devel-b > > installed on your machine, for example if you have to go back one > kernel > as a module you need doesn't compile on kernel-b. If you didn't have > kernel-devel-a anymore at that point, that could get quite ugly. I think I agree, but smp is not explicitly addressed by the above. My example would be: If you have kernel-2.6.9-42.0.2.EL (kernel-a) kernel-2.6.9-42.0.3.EL (kernel-b) kernel-smp-2.6.9-42.0.2.EL (kernel-smp-a) kernel-smp-2.6.9-42.0.3.EL (kernel-smp-b) installed and do a yum update, you should end up with kernel-devel-2.6.9-42.0.2.EL (kernel-devel-a) kernel-devel-2.6.9-42.0.3.EL (kernel-devel-b) kernel-smp-devel-2.6.9-42.0.2.EL (kernel-smp-devel-a) kernel-smp-devel-2.6.9-42.0.3.EL (kernel-smp-devel-b) This is accomplished for me by having the following in /etc/yum.conf installonlypkgs=kernel kernel-smp kernel-hugemem kernel-devel \ kernel-smp-devel Note that the above probably needs some further work, but works-for-me currently. IMHO, the "right way" [TM] to do this would be to change the default for "installonlypkgs=" in yum. (Any need for multiple kernel-doc versions?) Phil