
So, I've finally done it, and I'd like to think I've come a long way.
Having focussed on how to make available for everyone, Ruby 1.9.1 without the implied requirement of having to run an unstable Rawhide and us (the Ruby SIG) running around in circles trying to figure out stuff as we go along, meanwhile compromising the development path of a single Fedora release (6 months, you know, is very, very short, especially with freezes and deadlines and such).
Ergo, here we go with a repository for all enthusiasts: http://mirror.nl.ergo-project.org/repositories/feature-f12-ruby-1.9.1/
For a proper installation of the configuration of such repository, which still is in the "let's figure this thing out" stage, use the -release package; It'll install the yum repository configuration for you.
Please, pretty-please provide your feedback. You can reach us over the Ruby SIG mailing list, or me personally via commenting on this blog post, or sending me a message at jeroen.van.meeuwen@ergo-project.org.
Worth mentioning is that I've made sure the minimal stack allows installation: ruby and puppet. If not your own personal development laptop, at least you can continuously manage a set of servers running with this Ruby 1.9.1 stack, and thus revert any change that does not break puppet itself ;-)
Comments
Bug in some rubygem packages
Thanks for the repository!
I found a bug in some of the rubygem packages, specifically I found it in rubygem-locale and rubygem-highline for Fedora 12, basically in Requires field:
Requires: ruby(abi) = %{rubyabi}
Also, it seems that in version 1.8 ruby-irb provides "irb" but in version 1.9 ruby-irb does not provide that. Is that deliberate?
Thanks!
ruby bug
Hi,
thanks for building ruby 1.9.1 for CentOS. I have a weird bug though that seems to be explained here => http://redmine.ruby-lang.org/issues/show/2978
Do you think that you could fix this rebuilding the packages from the latest stable?
Thanks
Release package for RHEL/CentOS5
Hi,
Is there a similar -release package for RHEL/CentOS5?
Thanks,
R.
Being built
One is being built as we speak. It should automatically end up on the mirror in about two hours from now.