On Tuesday, January 21, 2014 3:13:49 PM UTC-5, machete wrote: > > The 1.8.7 ruby, rubygems and its gems were uninstalled. The root .gem and > user .gem directories were also removed. I am hunting for what I am > overlooking. > > I am now looking at using the yum package to install puppet. Listed below > are the results of the package install. Notice it's trying to install > 1.8.7, when my goal is to use the shiny 1.9.3 ... > > > # sudo yum install puppetLoaded plugins: fastestmirror > Loading mirror speeds from cached hostfile > * base: mirrors-pa.sioru.com > * epel: www.gtlib.gatech.edu > * extras: www.gtlib.gatech.edu > * rpmforge: mirror.us.leaseweb.net > * updates: centos.icyboards.com > puppetlabs-deps | 1.9 > kB 00:00 > puppetlabs-deps/primary_db | 21 > kB 00:00 > puppetlabs-products | 1.9 > kB 00:00 > puppetlabs-products/primary_db | 103 > kB 00:00 > Setting up Install Process > Resolving Dependencies > --> Running transaction check > ---> Package puppet.noarch 0:3.4.2-1.el6 set to be updated > --> Processing Dependency: ruby >= 1.8 for package: > puppet-3.4.2-1.el6.noarch > --> Processing Dependency: facter >= 1.6.11 for package: > puppet-3.4.2-1.el6.noarch > --> Processing Dependency: ruby-rgen >= 0.6.5 for package: > puppet-3.4.2-1.el6.noarch > --> Processing Dependency: ruby >= 1.8.7 for package: > puppet-3.4.2-1.el6.noarch > --> Processing Dependency: hiera >= 1.0.0 for package: > puppet-3.4.2-1.el6.noarch > --> Processing Dependency: ruby-augeas for package: > puppet-3.4.2-1.el6.noarch > --> Processing Dependency: /usr/bin/ruby for package: > puppet-3.4.2-1.el6.noarch > --> Processing Dependency: ruby-shadow for package: > puppet-3.4.2-1.el6.noarch > --> Running transaction check > ---> Package facter.x86_64 1:1.7.4-1.el6 set to be updated > --> Processing Dependency: virt-what for package: > 1:facter-1.7.4-1.el6.x86_64 > ---> Package hiera.noarch 0:1.3.0-1.el6 set to be updated > --> Processing Dependency: rubygem-json for package: > hiera-1.3.0-1.el6.noarch > ---> Package ruby.x86_64 0:1.8.7.352-13.el6 set to be updated > --> Processing Dependency: ruby-libs = 1.8.7.352-13.el6 for package: > ruby-1.8.7.352-13.el6.x86_64 > --> Processing Dependency: libruby.so.1.8()(64bit) for package: > ruby-1.8.7.352-13.el6.x86_64 > ---> Package ruby-augeas.x86_64 0:0.4.1-1.el6 set to be updated > --> Processing Dependency: augeas-libs >= 0.8.0 for package: > ruby-augeas-0.4.1-1.el6.x86_64 > --> Processing Dependency: libaugeas.so.0(AUGEAS_0.12.0)(64bit) for > package: ruby-augeas-0.4.1-1.el6.x86_64 > ---> Package ruby-rgen.noarch 0:0.6.5-1.el6 set to be updated > ---> Package ruby-shadow.x86_64 0:1.4.1-13.el6 set to be updated > --> Running transaction check > ---> Package augeas-libs.x86_64 0:1.0.0-5.el6_5.1 set to be updated > ---> Package ruby-libs.x86_64 0:1.8.7.352-13.el6 set to be updated > ---> Package rubygem-json.x86_64 0:1.5.5-1.el6 set to be updated > --> Processing Dependency: rubygems for package: > rubygem-json-1.5.5-1.el6.x86_64 > ---> Package virt-what.x86_64 0:1.11-1.2.el6 set to be updated > --> Running transaction check > ---> Package rubygems.noarch 0:1.3.7-5.el6 set to be updated > --> Processing Dependency: ruby-rdoc for package: > rubygems-1.3.7-5.el6.noarch > --> Running transaction check > ---> Package ruby-rdoc.x86_64 0:1.8.7.352-13.el6 set to be updated > --> Processing Dependency: ruby-irb = 1.8.7.352-13.el6 for package: > ruby-rdoc-1.8.7.352-13.el6.x86_64 > --> Running transaction check > ---> Package ruby-irb.x86_64 0:1.8.7.352-13.el6 set to be updated > --> Finished Dependency Resolution > > Dependencies Resolved > > > ========================================================================================== > Package Arch Version Repository > Size > > ========================================================================================== > Installing: > puppet noarch 3.4.2-1.el6 > puppetlabs-products 1.1 M > Installing for dependencies: > facter x86_64 1:1.7.4-1.el6 > puppetlabs-products 87 k > hiera noarch 1.3.0-1.el6 > puppetlabs-products 23 k > ruby x86_64 1.8.7.352-13.el6 updates > 534 k > ruby-augeas x86_64 0.4.1-1.el6 epel > 21 k > ruby-irb x86_64 1.8.7.352-13.el6 updates > 314 k > ruby-libs x86_64 1.8.7.352-13.el6 updates > 1.6 M > ruby-rdoc x86_64 1.8.7.352-13.el6 updates > 377 k > ruby-rgen noarch 0.6.5-1.el6 puppetlabs-deps > 87 k > ruby-shadow x86_64 1.4.1-13.el6 epel > 11 k > rubygem-json x86_64 1.5.5-1.el6 puppetlabs-deps > 763 k > rubygems noarch 1.3.7-5.el6 base > 207 k > virt-what x86_64 1.11-1.2.el6 base > 24 k > Updating for dependencies: > augeas-libs x86_64 1.0.0-5.el6_5.1 updates > 309 k > ... > > > > here are the gem environment details... > > # gem environment > RubyGems Environment: > - RUBYGEMS VERSION: 1.8.23 > - RUBY VERSION: 1.9.3 (2013-11-22 patchlevel 484) [x86_64-linux] > - INSTALLATION DIRECTORY: /usr/local/lib/ruby/gems/1.9.1 > - RUBY EXECUTABLE: /usr/local/bin/ruby > - EXECUTABLE DIRECTORY: /usr/local/bin > - RUBYGEMS PLATFORMS: > - ruby > - x86_64-linux > - GEM PATHS: > - /usr/local/lib/ruby/gems/1.9.1 > - /root/.gem/ruby/1.9.1 > - GEM CONFIGURATION: > - :update_sources => true > - :verbose => true > - :benchmark => false > - :backtrace => false > - :bulk_threshold => 1000 > - "gem" => "--no-ri --no-rdoc" > - REMOTE SOURCES: > - http://rubygems.org/ > > > Any ideas what I am missing? > > I guess I should start looking for what puppet yum package install uses to > figure out the ruby dependency? >
-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/206cc745-4d08-49e2-976b-ef6095126806%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
