Bug 510211
Summary: | yum update fails with conflicts for compat-dapl-devel-1.2.5 | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Jacob <ronojacob> |
Component: | yum | Assignee: | Packaging Maintenance Team <packaging-team-maint> |
Status: | CLOSED NEXTRELEASE | QA Contact: | BaseOS QE Security Team <qe-baseos-security> |
Severity: | medium | Docs Contact: | |
Priority: | low | ||
Version: | 5.3 | CC: | james.antill, rajeshjangam |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-03-12 20:39:58 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jacob
2009-07-08 11:31:16 UTC
Wow ... what a giant mess. So: compat-dapl-1.2.5 obsoletes "dapl <= 1.2.1.1" compat-dapl-devel-1.2.5 requires "dapl = 2.0.7-2.el4" compat-dapl obsoletes "dapl <= 1.2.1.1" compat-dapl obsoletes "compat-dapl-1.2.5" compat-dapl-devel obsoletes "dapl-devel <= 1.2.1.1" compat-dapl-devel obsoletes "compat-dapl-devel-1.2.5" ...I have a test case, and it fails in the way you are saying ... compat-dapl-1.2.5 etc. is picked and will then fail due to the requirement. This is fixed by upstream commit: http://yum.baseurl.org/gitweb?p=yum.git;a=commitdiff;h=3a31dac2f07fb84d8acb010ced93c784413af7d3 ...although it's not 100% generic, it should solve this problem (you just need the __init__.py part). In theory you could also take the latest head which includes: http://yum.baseurl.org/gitweb?p=yum.git;a=commitdiff;h=9bef1a0436e11e54b6999745ce72d4e211a2f5a7 ...which will make "yum update dapl-1.2.1.1-7" work as "yum install dapl-1.2.1.1-7" does. Or just do any one of: yum update dapl yum update dapl-devel yum update compat-dapl yum update compat-dapl-devel ...which should all work on 3.2.22. Getting these changes into the 5.4 errata is unlikely, as the packages aren't broke there (and yum isn't used in RHEL-4). If we rebase again post 5.4, it'll get fixed then (I'm not sure I'd count on that). The person made the original post (ronojacob) has been off for some time. I tested the fix from first URL you mentioned and it worked. Thanks for your help. Yeh, it's fixed upstream and in RHEL-6 ... but I don't think we could ever rebase again in RHEL-5. |