I find myself needing a newer Ruby than is in the distro. I'm going to need to install this on a large number of machines, so packaging it would be ideal.
REE seems the obvious candidate - unless other folk can recommend an alternative.
I found the following spec:
http://www.cherpec.com/wp-content/uploads/2009/10/ruby-enterprise.spec
In my build environment I get:
$ rpmbuild -tb ruby-enterprise.spec error: Name field must be present in package: (main package) error: Version field must be present in package: (main package) error: Release field must be present in package: (main package) error: Summary field must be present in package: (main package) error: Group field must be present in package: (main package) error: License field must be present in package: (main package)
I've not fixed this yet, but thought I'd ask if anyone else has a spec or package they can recommend, before I start reinventing wheels.
Thanks,
S.
Stephen Nelson-Smith wrote:
I find myself needing a newer Ruby than is in the distro. I'm going to need to install this on a large number of machines, so packaging it would be ideal.
REE seems the obvious candidate - unless other folk can recommend an alternative.
In the past I believe I used srpms from Fedora. I haven't had to use Ruby in almost two years now (yay), so I'm not sure if it still holds true now. I recall some issue with the latest Fedora where the rpm file format changed or compression changed or something making it slightly incompatible with CentOS, though not difficult to work around.
I also seek out srpms from OpenSUSE as well on occasion if I can't find them elsewhere, I think my nagios 3 SRPMs are from OpenSUSE
nate
Hi,
On 04/11/09 22:53, Stephen Nelson-Smith wrote:
REE seems the obvious candidate - unless other folk can recommend an alternative.
ruby-ee is a patched 1.8.6 - so the stock spec builds and works fine, you just need to rebuild everything around it, specially if you intend to replace the system ruby!
- KB