Here are the errors in full, and demonstrating the entire path:
[ /local]# bin/gem list *** LOCAL GEMS *** facter (1.6.5) puppet (2.7.11) [ /local]# bin/puppet --version /local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require': no such file to load -- openssl (LoadError) from /local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /local/lib/ruby/gems/1.8/gems/puppet-2.7.11/lib/puppet/ssl.rb:3 from /local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' from /local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /local/lib/ruby/gems/1.8/gems/puppet-2.7.11/lib/puppet.rb:155 from /local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `gem_original_require' from /local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require' from /local/lib/ruby/gems/1.8/gems/puppet-2.7.11/lib/puppet/ application.rb:272:in `initialize' from /local/lib/ruby/gems/1.8/gems/puppet-2.7.11/lib/puppet/util/ command_line.rb:60:in `new' from /local/lib/ruby/gems/1.8/gems/puppet-2.7.11/lib/puppet/util/ command_line.rb:60:in `execute' from /local/lib/ruby/gems/1.8/gems/puppet-2.7.11/bin/puppet:4 from bin/puppet:19:in `load' from bin/puppet:19 [ /local]# bin/ruby --version ruby 1.8.7 (2012-02-08 patchlevel 358) [i686-linux] -- 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.