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