use RPM::VersionCompare if available