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
(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.