OK. That's what I understood from your first post. And that's why I asked
you to add 'kernel' in the pkgSkipList. What this does is, it ignores the
kernel pkg updation. So it won't bother you with it's ultra intelligent
deduction that you are running your own version of kernel and not the
kernel IT knows of.
On the other hand, it's always better to skip certain system critical pkgs
like kernel and glibc. Sometimes certain updates might render the system
unstable. So you know what you did if you manually up2date the certain
pkgs and have it permanent if you are satisfied with it.
NO NO. Up2date doesn't do that at all. What it does, prolly is, check the
'uname -r' output and see if it matches with the ones it has in mind.
I am not even sure why you are getting all these, now. Coz in RH 9 IIRC,
'kernel' was by default added to the pkgSkipList.
Can you also post the file /etc/sysconfig/rhn/up2date.
For more read, 'man up2date'