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.

Reply via email to