It actually require ruby(abi) = 1.8
This is likely only satisfied by Ruby 1.8.5 in your repositories.
This is the way the rpm package is currently built. This is in the
problem of changing, as 1.9.3 is now becoming the default in Fedora
17. I suspect a spec version very soon will have a this up
I have compiled and installed ruby 1.9.3 on Centos 5
# ruby -v
ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-linux]
Now I am trying to install puppet 2.7.11. However, it is requiring that
ruby version 1.8.5-5.el5_4.8.
# yum install puppet
Installing:
puppet