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.