For RHEL derivatives one option might be Redhat's Software Collections.  They 
have added Ruby 1.9.3 support to RHEL through that.  I have testing it out on 
my todo list, but haven't made it that far yet.  I'm not quickly finding a link 
to the actual RPM, but here's their PDF about it: 
https://access.redhat.com/site/documentation/en-US/Red_Hat_Developer_Toolset/1/html-single/Software_Collections_Guide/index.html

jl

On Jul 25, 2013, at 9:13 AM, Christian Flamm <[email protected]> 
wrote:

> Hi,
> I'm (using CentOS 6.4 and I'm) suffering from an AFAIU performance/design bug 
> (http://projects.puppetlabs.com/issues/20865) which (althoughit's not 
> recommended as a work-around) does not occur when using Ruby-1.9.3 (Yaeh!) 
> instead of Ruby-1.8.7. I just can't find a public, well-known, 
> well-maintained repository (I can't find any, actually) that offers it as an 
> EL6 RPM.
> 
> I know one can install different ruby versions with rvm. My problems with 
> this approach are (similar issues with compiling from source):
> rvm and yum (the way Ruby is currently installed) are tools that AFAIK don't 
> care/know about each other
> gem (I guess I'd have to use gem then to install puppet?) and yum (the way 
> puppet and puppet-server packages are currently installed) are tools that 
> AFAIK don't care/know about each other
> Because not caring/knowing about each other - Can one tool harm (e.g. 
> partially override?) software/files installed by the other tool?
> Which Ruby do I start, when typing ruby into a console... same for puppet. 
> Which of these "rivaling" tools (rvm vs. yum, gem vs. yum) has control over 
> e.g. $PATH order?
> That's why I would prefer a Ruby-1.9.3 RPM that I could install (clean update 
> over 1.8.7) which in addition works fine with RPM packages (e.g. 
> puppet-server-xxx.el6.noarch.rpm, puppet-xxx.el6.noarch.rpm) from 
> yum.puppetlabs.com.
> 
> Naive question: Why don't you provide one in yum.puppetlabs.com :-) ?
> 
> Christian
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Puppet Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/puppet-dev.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-dev.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to