Stuart, The rpms will install puppet into the load path of the system ruby for your platform. If you've installed a different ruby, then that new ruby won't be able to load libraries from your system ruby load path. For custom ruby use, the 3 main options are install from source, install from a gem, or roll your own native package with the correct pathing for the updated ruby's load path.
On Fri, Dec 27, 2013 at 3:12 PM, Stuart Cracraft <smcracr...@gmail.com> wrote: > Normal - via PL repo yum install. > > I haven't reinstalled Puppet master and Puppet client for each Ruby > upgrade/downgrade. > > > On Friday, December 27, 2013 3:03:04 PM UTC-8, Matthaus Litteken wrote: >> >> Stuart, >> How have you installed puppet? Have you installed it for each ruby >> you're trying out? >> >> On Fri, Dec 27, 2013 at 2:59 PM, Stuart Cracraft <smcra...@gmail.com> >> wrote: >> > Tried ruby 2.0.0 but same: >> > >> > # /etc/init.d/puppetmaster start >> > >> > Starting puppetmaster: >> > /usr/local/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in >> > `require': cannot load such file -- pupp\ >> > >> > et/util/command_line (LoadError) >> > >> > from >> > /usr/local/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:53:in >> > `require' >> > >> > from /usr/bin/puppet:3:in `<main>' >> > >> > FAILED >> > >> > # >> > >> > >> > As Robert Burns said: >> > >> > “O, wad some Power the giftie gie us >> > To see oursels as others see us! >> > It wad frae monie a blunder free us, >> > An' foolish notion.” >> > >> > -- >> > 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 puppet-users...@googlegroups.com. >> > To view this discussion on the web visit >> > >> > https://groups.google.com/d/msgid/puppet-users/ef45e361-9e64-4a87-b3f2-725162ab7e85%40googlegroups.com. >> > >> > For more options, visit https://groups.google.com/groups/opt_out. >> >> >> >> -- >> Matthaus Owens >> Release Manager, Puppet Labs >> >> Join us at PuppetConf 2014, September 23-24 in San Francisco > > -- > 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 puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/6e983dbb-fc50-441a-9770-dcbc44f74d17%40googlegroups.com. > > For more options, visit https://groups.google.com/groups/opt_out. -- Matthaus Owens Release Manager, Puppet Labs Join us at PuppetConf 2014, September 23-24 in San Francisco -- 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 puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CACD%3DwAekqzVZJVk8VmhFq75KsrNs%2Bm2y%3DJ_8HaxV4Fg1Hy1hOQ%40mail.gmail.com. For more options, visit https://groups.google.com/groups/opt_out.