I've taken a shot at backporting the RHEL 10 version of RPM to RHEL 5,
and get bogged down pretty fast in dependency hell: far too many
components have changed in the nearly 3 years since RHEL 5 was
published. Does anyone have a working RPM backport? Or a better
suggestion for dealing with these incompatible SRPM's?
On RHEL5, rpm2cpio is what I do when I have to. Alternatively you can
unpack them on F11 or F12 and move the unpacked files.
rpm getting updated is nothing new. It wasn't unusual in the past that
RHL[n] couldn't handle packages from RHL[n+1]. It just hasn't happened
in a while because rpm stagnated due to lack of love. F11 changed that.