On Sun, Mar 6, 2016 at 6:19 PM, sebb <seb...@gmail.com> wrote:
> About half the ruby script files use /usr/bin/ruby and the others use
> /usr/bin/ruby1.9.1
>
> I'm not sure it makes sense to force the use of a specific ruby
> version in this way.
>
> Would it not be better to omit the version suffix, and document the
> required ruby version(s) elsewhere?

Forcing the version of Ruby was more important on whimsy-vm1 which was
based on Ubuntu 12.04.  The default Ruby on 12.04 was Ruby 1.8.7 which
was pre-utf-8 days (similar to the Python 2=>3 transition, just less
dramatic).

whimsy-vm2 is based on Ubuntu 14.04, with

$ ls -l /usr/bin/ruby
lrwxrwxrwx 1 root root 9 Feb 15  2014 /usr/bin/ruby -> ruby1.9.1

So feel free to fix this.

At the moment, the passenger/rake applications are running Ruby 2.3.0,
which has a better garbage collection mechanism, more suited to long
running applications.

- Sam Ruby

Reply via email to