On Mon, Oct 1, 2012 at 1:49 PM, Matthaus Owens <matth...@puppetlabs.com> wrote: > The builds of puppet require ruby, but are built with ruby 1.8, so > they put all of puppet's lib in the sitelibdir of the ruby they were > built with, so they go in /usr/lib/ruby/site_ruby/1.8 . For EL, we > support whatever ruby distros have available and what is in epel. If > there is ever a ruby 1.9 package in those repos, we will certainly > look at building puppet 3.x to support it. In the meantime, you can > rebuild the puppet 3.0.0 source rpm against your ruby package and as > long as it defines the sitelibdir to be in your ruby 1.9's load path, > it should work just fine. You would also need to rebuild the facter > and hiera rpms in the same way for puppet to find them in its load > path.
Is it a viable option to change the official RPM's to install Puppet into a location that could be shared by multiple ruby interpreters? Perhaps as a gem where two different ruby installations share a common element along the GEM_PATH? -Jeff -- 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.