Cap deploy:setup fails

I run cap deploy:setup

And towards the end, I see the following issues:

** [out :: xxx.xx.xx.132] Unrecognized command line flag:

‘–autolibs=read-only’ ( see: ‘rvm usage’ )
** [out :: xxx.xx.xx.134] Already installed ruby-1.9.3-p0.
** [out :: xxx.xx.xx.134] To reinstall use:
** [out :: xxx.xx.xx.134]
** [out :: xxx.xx.xx.134] rvm reinstall ruby-1.9.3-p0
** [out :: xxx.xx.xx.134]
** [out :: xxx.xx.xx.132] Ruby ruby-1.9.3-p0 is not installed.
** [out :: xxx.xx.xx.134] gemset created spree_ecommerce =>
/usr/local/rvm/gems/ruby-1.9.3-p0@spree_ecommerce
command finished in 931ms
failed: “bash -c '__LAST_STATUS=0; export
CURL_HOME=”${TMPDIR:-${HOME}}/.rvm-curl-config.$$"; mkdir
${CURL_HOME}/;
{ [[ -r ${HOME}/.curlrc ]] && cat ${HOME}/.curlrc; echo “silent”; echo
“show-error”; } > $CURL_HOME/.curlrc; sudo -p ‘\’‘sudo password:
‘\’’
sg rvm -c "/usr/local/rvm/bin/rvm --autolibs=read-only install
ruby-1.9.3-p0 -j $(cat /proc/cpuinfo 2>/dev/null | (grep vendor_id ||
echo
‘\’‘vendor_id : Other’\’’:wink: | wc -l) “; sudo -p ‘\’‘sudo password:
‘\’’ sg rvm -c “/usr/local/rvm/bin/rvm ruby-1.9.3-p0 do rvm gemset
create
spree_ecommerce” || __LAST_STATUS=$?; rm -rf $CURL_HOME; exit
${__LAST_STATUS}’” on xxx.xx.xx.132

Note that I have another rails application, that deploys fine, whose
deploy
configuration is very very similar. Here’s the deploy.rb:

require 'capistrano/ext/multistage'
require "rvm/capistrano"
require 'bundler/capistrano'

after "deploy:update_code", "deploy:symlink_shared_configs"
load 'deploy/assets'

set :application, "SpreeSite"

set :stages, ["staging", "production"]
set :default_stage, "production"

set :scm, "git"
set :repository,  "[email protected]:MyAccount/SpreeSite.git"
set :branch, "master"
default_run_options[:pty] = true

role :web, "xxx.xx.xx.134"                          # Your HTTP 

server,
Apache/etc
role :app, “xxx.xx.xx.134” # This may be
the
same as your Web server
role :db, “xxx.xx.xx.132”, :primary => true # This is where
Rails migrations will run

set :deploy_to, "~/public_html/mysite.com/"

set :user, "ubuntuuser"
set :use_sudo, false

set :deploy_via, :remote_cache

set :rvm_ruby_string, 'ruby-1.9.3-p0@spree_ecommerce' #this failed 

on
remote server when using ruby-1.9.3@spree_ecommerce !!
set :rvm_autolibs_flag, “read-only”

set :rvm_type, :system
set :rvm_install_with_sudo, true

before 'deploy:setup', 'rvm:install_rvm'   # install RVM
before 'deploy:setup', 'rvm:install_ruby'  # install Ruby and create

gemset, OR:
before ‘deploy:setup’, ‘rvm:create_gemset’ # only create gemset

# If you are using Passenger mod_rails uncomment this:
 namespace :deploy do
   desc "Symlink configuration files"
   task :symlink_shared_configs, :roles => [:db,:app] do
     run "ln -nfs #{shared_path}/config/database.yml

#{release_path}/config/database.yml"
end

   task :start do ; end
   task :stop do ; end
   task :restart, :roles => :app, :except => { :no_release => true } 

do
run “#{try_sudo} touch
#{File.join(current_path,‘tmp’,‘restart.txt’)}”
end
end

#deploy/production.rb:

set :deploy_to, "/home/ubuntuuser/public_html/mysite.com/"
set :rails_env, 'production'