Bug 463439
Summary: | unresolved dependency in libcmpiutil-devel | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 5 | Reporter: | Daniel Mach <dmach> |
Component: | releng | Assignee: | Dennis Gregorovic <dgregor> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Alexander Todorov <atodorov> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 5.3 | CC: | atodorov, borgan, dgregor, riek, syeghiay, vcrhonek, veillard |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: |
The libcmpiutil-devel package depends on tog-pegasus-devel, which for the Red Hat Enterprise Linux Desktop product is only available from the Workstation option. Therefore, any attempt to install the libcmpiutil-devel package on a system that does not have a Subscription including the Workstation option or is not subscribed to the Workstation channel on RHN, will fail with an unresolved dependency error.
|
Story Points: | --- |
Clone Of: | Environment: | ||
Last Closed: | 2009-02-03 19:56:30 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
Daniel Mach
2008-09-23 14:30:08 UTC
(In reply to comment #0) > package: libcmpiutil-devel - 0.4-1.el5.i386 from > RHEL5.3-Client-20080922.4/5/i386/os/VT > unresolved deps: > tog-pegasus-devel > > it seems we have three possibilities how to fix it: > a) change the dependency > b) move libcmpiutil-devel to workstation > c) move tog-pegasus-devel to client Of those three, from a rel-eng perspective I would prefer (a). Option (b) should be avoided if possible. The header files of libcmpiutil-devel require the header files from tog-pegasus-devel. So a) is out of the solution space. The dependancy cannot be changed, the only solution is to move stuff around, and I have no preference myself as long as it works for the users in the end. Daniel libcmpiutil-devel depends on libcmpiutil, so we can't move libcmpiutil-devel without moving libcmpiutil. It's looking like we need to move tog-pegasus-devel to Client/. Change checked into distill to move tog-pegasus-devel to Client/. The tog-pegasus-devel package is still ending up in Workstation/ # find /mnt/redhat/rel-eng/RHEL5.3-Client-20081020.1/5/*/os -name tog-pegasus-devel* /mnt/redhat/rel-eng/RHEL5.3-Client-20081020.1/5/i386/os/Workstation/tog-pegasus-devel-2.7.1-1.el5.i386.rpm /mnt/redhat/rel-eng/RHEL5.3-Client-20081020.1/5/x86_64/os/Workstation/tog-pegasus-devel-2.7.1-1.el5.x86_64.rpm /mnt/redhat/rel-eng/RHEL5.3-Client-20081020.1/5/x86_64/os/Workstation/tog-pegasus-devel-2.7.1-1.el5.i386.rpm It appears that I needed a comps.xml change as well, which I just checked into CVS. there is still dependency issue: package: tog-pegasus-devel - 2:2.7.1-2.el5.i386 from RHEL5.3-Client-20081204.0/5/i386/os/Client unresolved deps: gcc-c++ Any idea how to solve this? We can't pull gcc-c++ into the Client. Why not move libcmpiutil-devel to Workstation ? (In reply to comment #12) > Why not move libcmpiutil-devel to Workstation ? See comment #4 I think our plan of action will be to move tog-pegasus-devel back to Workstation. This will mean that libcmpiutil-devel from VT will not install unless the Workstation product is enabled, but I checked with Daniel and that would be ok. distill change checked in to move tog-pegasus-devel back to Workstation I am adding a release note to explain the behaviour. Release note added. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: The libcmpiutil-devel package depends on tog-pegasus-devel, which for the Red Hat Enterprise Linux Desktop product is only available from the Workstation option. Therefore, any attempt to install the libcmpiutil-devel package on a system that does not have a Subscription including the Workstation option or is not subscribed to the Workstation channel on RHN, will fail with an unresolved dependency error. Already verified; Marking closed. |