Bug 807320

Summary: Error with rpm_check_debug vs depsolve
Product: Red Hat Enterprise Linux 5 Reporter: david.r.yingling.ctr
Component: yumAssignee: James Antill <james.antill>
Status: CLOSED WONTFIX QA Contact: BaseOS QE Security Team <qe-baseos-security>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 5.6   
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-04-24 10:34:04 EDT Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Description Flags
output from yum -v -d9 none

Description david.r.yingling.ctr 2012-03-27 09:53:35 EDT
Created attachment 573072 [details]
output from yum -v -d9

Description of problem:
unable to update libstdc++-devel

Version-Release number of selected component (if applicable):
Yum Version: 3.2.22

How reproducible:
yum update libstdc++-devel-4.1.2-51.el5.i386.rpm (from local repository)

Steps to Reproduce:
1. yum update libstdc++-devel-4.1.2-51.el5.i386.rpm (from local repository)
Actual results:

Expected results:

Additional info:
rpm -Va --nofiles --nodigest : no output
package-cleanup --problems:  no problems
package-cleanup --dupes: setting up yum
rpm --rebuilddb: rebuilt
Comment 1 James Antill 2012-04-24 10:34:04 EDT
 The problem here looks like you have:

pkgA-1-1.i386 (requires pkgB-1-1)
pkgA-1-1.x86_64 (requires pkgB-1-1)
pkgB-1-1.i386 (requires pkgC-1-1)
pkgB-1-1.x86_64 (requires pkgC-1-1)

...and are doing a local upgrade of just pkgA.i386 pkgB.i386 ... and for some reason yum is getting confused and updating everything except pkgA-1-1.x86_64.

 At this point in RHEL-5, I think the best advice is probably "don't do that".