Tried all suggestions. The Red Hat Optional channel contains
rubygems-1.37 ( not 1.8.7 ) , the ruby and ruby-libs are both 1,8.7,
Guess I have to grab the source and build it myself, I can't seem to
find rubygems-1.8.7 anywhere.

yum -y install puppet-dashboard
Loaded plugins: rhnplugin
This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package puppet-dashboard.noarch 0:1.2.5-1.el6 set to be updated
--> Processing Dependency: ruby(abi) = 1.8 for package: puppet-
dashboard-1.2.5-1.el6.noarch
--> Processing Dependency: ruby > 1.8.7 for package: puppet-
dashboard-1.2.5-1.el6.noarch
--> Processing Dependency: ruby-mysql for package: puppet-
dashboard-1.2.5-1.el6.noarch
--> Processing Dependency: rubygem(rake) for package: puppet-
dashboard-1.2.5-1.el6.noarch
--> Processing Dependency: rubygems for package: puppet-
dashboard-1.2.5-1.el6.noarch
--> Processing Dependency: /usr/bin/ruby for package: puppet-
dashboard-1.2.5-1.el6.noarch
--> Running transaction check
---> Package puppet-dashboard.noarch 0:1.2.5-1.el6 set to be updated
--> Processing Dependency: rubygem(rake) for package: puppet-
dashboard-1.2.5-1.el6.noarch
--> Processing Dependency: rubygems for package: puppet-
dashboard-1.2.5-1.el6.noarch
---> Package ruby.x86_64 0:1.8.7.299-4.el6 set to be updated
---> Package ruby-libs.x86_64 0:1.8.7.299-4.el6 set to be updated
---> Package ruby-mysql.x86_64 0:2.8.2-1.el6 set to be updated
--> Finished Dependency Resolution
Error: Package: puppet-dashboard-1.2.5-1.el6.noarch (puppetlabs-
products)
           Requires: rubygems
Error: Package: puppet-dashboard-1.2.5-1.el6.noarch (puppetlabs-
products)
           Requires: rubygem(rake)
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest




On Jan 26, 10:09 pm, Ryan Bowlby <rbowlb...@gmail.com> wrote:
> I use CentOS 6.2 with yum-priorities and several additional
> repositories. In general the following priority order works well:
>
> updates -> extras -> puppetlabs -> epel -> rpmforge
>
> Then, as said previously, just run yum -y install puppet-dashboard and
> continue following docs. That setup will allow you access to just
> about every package you would need without causing crazy dependency
> issues.
>
> -Ryan
>
> On Jan 26, 3:33 pm, Gmoney <greg.caldwe...@gmail.com> wrote:
>
> > I have been trying to follow the bootstrap instructions for installing
> > puppet-dashboard. I keep getting error about rubyge(rake) and
> > rubygems.  I'd appreciate any help or corrections, thanks in advance.
>
> > ruby-libs-1.8.7.299-4.el6.x86_64
> > ruby-1.8.7.299-4.el6.x86_64
>
> > These are some installation steps I took.
>
> > rvm tools rvm-env ruby bash
> > rvm install 1.8.7
>
> > yum install ruby
>
> > downloaded rubygems from:http://rubygems.org/pages/download
>
> > gem install rubygems-update
>
> > LD_LIBRARY_PATH=/usr/local/rvm/src/ruby-1.8.7-p357:$PATH
> > export LD_LIBRARY_PATH
> > gem install mysql-2.8.1.gem
>
> > install rake:
> > git clone g...@github.com:gmoneyice/rake
> > cd /root/ruby
> > gem install rake
>
> > Here is the error:
>
> > yum install puppet-dashboard
> > Loaded plugins: rhnplugin
> > This system is not registered with RHN.
> > RHN support will be disabled.
> > Setting up Install Process
> > Resolving Dependencies
> > --> Running transaction check
> > ---> Package puppet-dashboard.noarch 0:1.2.4-1.el6 set to be updated
> > --> Processing Dependency: ruby-mysql for package: puppet-
> > dashboard-1.2.4-1.el6.noarch
> > --> Processing Dependency: rubygem(rake) for package: puppet-
> > dashboard-1.2.4-1.el6.noarch
> > --> Processing Dependency: rubygems for package: puppet-
> > dashboard-1.2.4-1.el6.noarch
> > --> Running transaction check
> > ---> Package puppet-dashboard.noarch 0:1.2.4-1.el6 set to be updated
> > --> Processing Dependency: rubygem(rake) for package: puppet-
> > dashboard-1.2.4-1.el6.noarch
> > --> Processing Dependency: rubygems for package: puppet-
> > dashboard-1.2.4-1.el6.noarch
> > ---> Package ruby-mysql.x86_64 0:2.8.2-1.el6 set to be updated
> > --> Finished Dependency Resolution
> > Error: Package: puppet-dashboard-1.2.4-1.el6.noarch (puppetlabs-
> > products)
> >            Requires: rubygem(rake)
> > Error: Package: puppet-dashboard-1.2.4-1.el6.noarch (puppetlabs-
> > products)
> >            Requires: rubygems
> >  You could try using --skip-broken to work around the problem
> >  You could try running: rpm -Va --nofiles --nodigest

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to