Axel,
There's a fundamental misunderstanding here about using rpm -i. You
claim that it does not function for kmods. Most of us consider your
examples for this an upgrade path rather than an install path.
We consider rpm -i only useful for the install path where there are no
other kernel modules of that name installed on the system. So, when no
previous versions of a specific kernel module are installed and we use
rpm -i to install one, there are no file conflicts. The package is
installed correctly.
Other cases are considered upgrade paths and we agree that rpm -U does
not give the desired behavior. rpm -i should not be used for an upgrade
path as it does not work for any package at all.
Jack
--
Jack Neely <jjneely(a)ncsu.edu>
Campus Linux Services Project Lead
Information Technology Division, NC State University
GPG Fingerprint: 1917 5AC1 E828 9337 7AA4 EA6B 213B 765F 3B6A 5B89