Bug 782870

Summary: CloudForms CloudEngine missing dependency: rubygems requires ruby-rdoc
Product: Red Hat Enterprise Linux 6 Reporter: James Laska <jlaska>
Component: rubyAssignee: Vít Ondruch <vondruch>
Status: CLOSED CURRENTRELEASE QA Contact: BaseOS QE - Apps <qe-baseos-apps>
Severity: urgent Docs Contact:
Priority: urgent    
Version: 6.3CC: borgan, cpelland, dgregor, dmach, jgreguske, jturner, mkoci, notting, psplicha, rbiba, shughes, slinaber, syeghiay
Target Milestone: rcKeywords: ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 810038 (view as bug list) Environment:
Last Closed: 2012-10-09 12:42:26 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:
Bug Depends On:    
Bug Blocks: 750334, 810038, 810128    

Description James Laska 2012-01-18 18:33:49 UTC
Description of problem:

On RHEL-6.2, while using the latest CloudEngine puddle (or candidate)
repository, attempting to install aeolus-all results in dependency failures.

# yum install aeolus-all
<snip>
Error: Package: rubygems-1.8.10-1.el6.noarch (ce-rhel-6-candidate)
           Requires: ruby-rdoc
<snip>

ruby-rdoc is a subpackage of ruby (included in RHEL).  While ruby is available via RHN in the RHEL base channel, ruby-rdoc is in the optional channel. 
Due to our customer support for the optional channel, CloudForms CloudEngine
cannot rely on content from rhel-6-optional for production use.

This bug is intended to track requesting ruby-rdoc be added to the RHN base channel.

Version-Release number of selected component (if applicable):
 * puppet-2.6.11-1.el6_1.noarch
 * ruby-rdoc-1.8.7.352-3.el6.x86_64

How reproducible:
 * easy ... 100% reproducible 

Steps to Reproduce:
1. Install RHEL-6.2 and register to RHN
2. Yum update your system
3. Add a repository for the latest CloudEngine content --
http://download.lab.bos.redhat.com/rel-eng/repos/ce-rhel-6-candidate/x86_64
4. yum install aeolus-all  

Actual results:

Error: Package: rubygems-1.8.10-1.el6.noarch (ce-rhel-6-candidate)
           Requires: ruby-rdoc

Expected results:

No package conflicts

Additional info:

Comment 14 Jiri Pallich 2012-10-09 12:42:26 UTC
Since this is a parent bug of an issue that has already been released via Z-Stream (e.g. rhel-6.3.z), this bug is going to be CLOSED as CURRENTRELEASE.