[CentOS] recent ruby packages?

m.roth at 5-cent.us m.roth at 5-cent.us
Mon Feb 4 20:40:33 UTC 2013


Craig White wrote:
> On Feb 4, 2013, at 12:36 PM, John R Pierce wrote:
>> On 2/4/2013 7:21 AM, m.roth at 5-cent.us wrote:
>>> Does anyone know of a repository that's*trustworthy*  (gotta worry
>>> 'bout malware) with newer ruby rpm's than RHEL has?
>>>
>>> OT: the more I deal with ruby, the less I like it. Someone here was
>>> ready to move to a newer version, and from the ruby.org website, they're
>>> apparently actively hostile to all RH-related distros, even though
>>> we're the most common in North America. They've got a how to do it from
>>> debian and arch, how to use their own installer, and, oh, yes, they
say a lot
>>> of their community feels you should build from source.
<snip>
>> IMNSHO, Ruby is only suitable for prototyping and low volume uses. it
>> doesn't scale well, and  ruby/rails websites perform abysmally under
>> heavy workloads.
<snip>
> There are millions of popular, high trafficked web sites running RoR.

Yeah, and there are even more running Java, and tomcat.... Btw, the
wikipedia website only mentions a quarter of a million or so.
<snip>
> To the OP - If we are talking about CentOS 5.x and you are determined to

No, 6.3.

> use RPM packages, Google 'enterprise ruby' and install it (it's Ruby
> 1.8.7) It's not likely to get any more updates though. If you get off the

Sorry, can't do that. As I believe I mentioned, they formerly required the
1.8.7 enterprise version, not the packaged version.

> need to have RPM packages, both rbenv & rvm install an alternate that
> downloads ruby source and compiles it for you and gives you sufficient
> shell modifications to make it appear somewhat seamless (I'm not promising
> the world here but it's not that difficult and my work has some CentOS 5.x
> still running enterprise-ruby-1.8.7 and everything newer has been Ubuntu
> 10.04 and either uses enterprise-ruby for 1.8.7 (becoming rare these days)
> and all new setups are rbenv and ruby 1.9.3-pXXX

Could you tell me what other, widely-used languages that don't have their
most recent stable versions in packages for the most-used distros? I'm not
aware of any.
Why is it that they don't package it?

I see, with a little googling, that it seems to be mostly ruby promoters
arguing it can scale, and a lot of everyone else being aware of issues.
And *I* have issues with it - it reminds me of python, 10-12 years ago,
when each subrelease would break code that was working fine. IIRC, when I
went to get a newer python required by one package I wanted to use, it
broke yum on RH 7.3 or 9, something like that, and ruby seems to be like
that.

AND I can't just rsync our internal repo with the latest volume, it looks
like I'll have to build it separately on each machine - I mean, if it
needs compiling....

        mark




More information about the CentOS mailing list