Ask Your Question

Revision history [back]

You cannot add your own dependency without rebuilding the RPM file. The dependency already exists the other way - the kmod is dependent upon the particular kernel version. If you kernel module was built with a dependency on the kmod, then everyone installing that kernel rpm would also need to install the kmod rpm too - and that situation would not be very nice for the community.

I understand your frustration, I had the same problem with kmod-nvidia from time to time before I moved to an AMD video chipset. The way I always worked around it was either to always postpone kernel updates for a couple of days or just not reboot at all until the kmod turned up in a later update. I did (and still do) all my updates at the command line by hand.