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 <christian.le.fl...@gmail.com> 
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 puppet-dev+unsubscr...@googlegroups.com.
> To post to this group, send email to puppet-dev@googlegroups.com.
> 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 puppet-dev+unsubscr...@googlegroups.com.
To post to this group, send email to puppet-dev@googlegroups.com.
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