Granted, you can have all of them installed at the same time and select which one to use at boot time with lilo. but you would be loosing space on /boot and have no change to have : Provides: module-info for every kernel type. as a result, there is a missing link for module-info on the -smp and -enterprise kernels and the %post script are making broken links for module-info as a result.
Created attachment 14063 [details] Patch for fixing the broken link on -enterprise kernels and also providing module-info for kernelcfg pleasure
ok, now i am not aslept and i think my english is hardly improving ;) i think the principal problem (module-info with a broken link on kernel-enterprise installs) could be fixed with just adding a line on the %files for enterprise kernels including the module-info%{KVERREL}enterprise file. a really simple patch is attached (against the 2.2.17-14's spec) that is at least technically correct. a nice touch would be also to Provide: module-info for kernel-smp, kernel-enterprise and kernel-jensen (whatever is that) please forgive my explanation about making all the kernel packages mutually exclusive, i guess i am not me sometimes :(
BTW as a side comment bug 28411 seems related to this one and even as it seems fixed on errata for -4 the problem was still present on the final errata with release -14
This should be working now, I think.