Description of problem: When trying to uninstall only the i386 version of a package from an x86_64 box, the x86_64 package of the same name is also removed. Version-Release number of selected component (if applicable): How reproducible: 100% Steps to Reproduce: 1. Install both i386 and x86_64 versions of the same package onto an x86_64 box (The version used in my case was RHEL5u3) 2. Schedule to remove only the i386 version of the package. 3. Run rhn_check Actual results: Both the i386 and x86_64 packages are removed. Expected results: Only the specified version of the package should have been removed. Additional info:
The RHEL 5.3 client does not have this code fix. This was/should be fixed within the RHEL 5.4 beta client code - see bug 476899 tracking the RHEL 5.4 release. Please re-test this with the RHEL 5.4 client. To me looks like the server side (from rhn_check output) correctly sent down the arch information needed. Thanks, Cliff
Confirmed. 5.4 client performs as expected.
Release Pending. Used z205.z900.redhat.com as the client, test1182.test.redhat.com as the Satellite, with the following RHN client packages: rhnlib-2.2.7-2.el5 rhnsd-4.7.0-4.el5 rhn-client-tools-0.4.20-9.el5 rhn-setup-0.4.20-9.el5 yum-rhn-plugin-0.5.4-13.el5 rhn-check-0.4.20-9.el5
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2009-1434.html