RHUI 2.1 RHEL6 entitlement rpm not compatible with RHEL 5 clients

Solution Verified - Updated -

Issue

When creating an entitlement rpm via rhui-manager console on a RHEL 6 RHUA, the rpm is not compatible with RHEL 5 to install. The following errors can be observed:

# rpm -i client-rpm-2.0-1.noarch.rpm
error: Failed dependencies:
        rpmlib(FileDigests) <= 4.6.0-1 is needed by client-rpm-2.0-1.noarch.rpm
        rpmlib(PayloadIsXz) <= 5.2-1 is needed by client-rpm-2.0-1.noarch.rpm
  • Disabling the dependency checking (a bad idea!) will give more obscure errors:
# rpm -i --nodeps client-rpm-2.0-1.noarch.rpm
error: unpacking of archive failed: cpio: Bad magic

# rpm -i --nodeps client-rpm-2.0-1.noarch.rpm
error: unpacking of archive failed on file /tmp/client-rpm.txt;4cb5bdd2: cpio: MD5 sum mismatch

Environment

Red Hat Update Infrastructure 2.1

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In