Hi Matthaus, On Monday, October 1, 2012 4:25:02 PM UTC-7, Matthaus Litteken wrote: > > The builds of puppet require ruby, but are built with ruby 1.8 (at > least on EL 5 and 6, and Fedora 15 and 16), 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 (and > our own 1.8.7 package for el5, as Jeff mentioned). 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. > > The only exception currently is Fedora 17, which is built against the > system ruby, which for Fedora 17 is ruby 1.9. Fedora 17 rpms will work > with ruby 1.9. > > Okay, I will build my own, as it's unlikely that Ruby 1.9 will be supported before EL7. Thanks for the heads-up.
Cheers, Jos -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To view this discussion on the web visit https://groups.google.com/d/msg/puppet-users/-/zYNioNOGi-AJ. 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.