Description of problem:
When trying to upgrade lvm2 rpm from a 4.5 base this fails because the version
in 4.5 are equal or greater than 5.0...
The above shows the 2 different versions, it seems the version numbers have
The packages leapfrog ahead of each other because the freeze dates for the
distro updates are different. Higher version is newer - so your RHEL4.5 package
is newer and better. (Read the changelog.)
If you're building from source and not doing anything where the base distros
differ in significant ways (e.g. some lvm2-cluster extensions, lvm2 mirroring,
selinux policy changes) the 4.5 package should be fine on RHEL5.