[Puppet Users] Re: Issue Installing Puppet on Red Hat6

2012-02-11 Thread treydock
rubygems-1.37 is correct for RHEL 6.  rubygems is the gem program,
ie package manager for ruby, it's not a subset or Ruby.  Do you have
EPEL enabled ?  You'll need that to satisfy some gem dependencies.
The package your missing is rubygem-rake.

On Feb 10, 5:02 pm, jcbollinger john.bollin...@stjude.org wrote:
 On Feb 10, 11:35 am, Gmoney greg.caldwe...@gmail.com wrote:

  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.

 Why do you assume that the version of the rubygems package available
 from one of RedHat's official channels is inappropriate for your
 RedHat installation?  There is no particular reason to expect that the
 version number of the rubygems package will be the same as the version
 number of the ruby package.  If there were, you would expect the
 former to be a subpackage of the latter, in which case it would be
 named ruby-gems.

 John

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



[Puppet Users] Re: Issue Installing Puppet on Red Hat6

2012-02-10 Thread Gmoney
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.



[Puppet Users] Re: Issue Installing Puppet on Red Hat6

2012-02-10 Thread jcbollinger


On Feb 10, 11:35 am, Gmoney greg.caldwe...@gmail.com wrote:
 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.


Why do you assume that the version of the rubygems package available
from one of RedHat's official channels is inappropriate for your
RedHat installation?  There is no particular reason to expect that the
version number of the rubygems package will be the same as the version
number of the ruby package.  If there were, you would expect the
former to be a subpackage of the latter, in which case it would be
named ruby-gems.


John

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



[Puppet Users] Re: Issue Installing Puppet on Red Hat6

2012-01-26 Thread joe
You're mixing downloads and system packages.

rpm (thus yum) doesn't recognize that you have rubygems and rake
installed, because it only looks at the package database to determine
that. Right now, you are missing a repo that contains those packages
in your rh6 config, so yum can't find and install them automatically.

Best practice is to download everything, or use only system packages.
Don't try to do both.

RHEL6 has an optional repo that likely contains these packages. Try
enabling it.

On Jan 26, 4: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.



[Puppet Users] Re: Issue Installing Puppet on Red Hat6

2012-01-26 Thread Ryan Bowlby
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.