wayneeseguin/rvm — Issue #812: Passenger-Nginx: RVM wrapper scripts are too old
Author: clinicworks
Created: 2012-03-08 22:06:37+00:00
State: open

I'm receiving the following error when trying to install passenger-install-nginx-module :

> "Your RVM wrapper scripts are too old. Please update them first by running 'rvm update --head && rvm reload && rvm repair all'."

Here is my setup:

1. Installed RVM 1.10.3 (multi-user) on CentOS 6.2
2. Installed all dependencies listed in documentation/notes
3. Installed Ruby 1.9.3p125
4. Installed Rails 3.2.2
5. Installed Passenger 3.0.11

Then ran:
$ rvmsudo passenger-install-nginx-module

Output:

> Checking for required software...
> * GNU C++ compiler... found at /usr/bin/g++
> * The 'make' tool... found at /usr/bin/make
> * A download tool like 'wget' or 'curl'... found at /usr/bin/wget
> * Ruby development headers... found
> * OpenSSL support for Ruby... found
> * RubyGems... found
> Your RVM wrapper scripts are too old. Please update them first by running 'rvm update --head && rvm reload && rvm repair all'.

I then updated an already up-to-date RVM using 'get stable' (because the error text is wrong - it seems 'update --head' is deprecated).

After updating, the error still persists. Please assist...