2014-02-21 2 views
0

Я пытаюсь использовать RVM для установки jruby-1.6.6 для запуска устаревшего приложения.RVM не может установить jruby-1.6.6

У меня возникают проблемы, потому что каждый раз, когда я иду установить я получаю сообщение об ошибке и сломанный JRuby:

$ rvm install jruby-1.6.6 
Searching for binary rubies, this might take some time. 
Found remote file http://jruby.org.s3.amazonaws.com/downloads/1.6.6/jruby-bin-1.6.6.tar.gz 
Checking requirements for osx. 
Requirements installation successful. 
jruby-1.6.6 - #configure 
jruby-1.6.6 - #download 
    % Total % Received % Xferd Average Speed Time Time  Time Current 
           Dload Upload Total Spent Left Speed 
100 14.7M 100 14.7M 0  0 237k  0 0:01:03 0:01:03 --:--:-- 204k 
No checksum for downloaded archive, recording checksum in user configuration. 
jruby-1.6.6 - #validate archive 
jruby-1.6.6 - #extract 
jruby-1.6.6 - #validate binary 
jruby-1.6.6 - #setup 
jruby-1.6.6 - #making binaries executable. 
RVM can not install rubygems for older jruby, select other ruby and try again. 
expr: syntax error 

После того как я запускаю это, я получаю:

$ rvm list 

rvm rubies 

    jruby-1.6.6 [ broken ] 

что нет весело.

Я просто говорю: «RVM не может этого сделать», но я не могу найти , почему. Любая помощь вообще будет оценена по достоинству.

ответ

1

, так как это наследие - вам может понадобиться устаревшую версию РВМ, а также (или просто попробовать последнюю RVM) ... Я могу подтвердить, РВМ все еще устанавливает JRuby-1.6.8 штраф (что очень близко к 1,6. 6 и даже, поскольку это наследие, вероятно, действительно стоит обновить с 1.6.6), иначе я бы не ожидал, что это сработает, и download 1.6.6 directly разархивируйте его и сверните.

+0

Спасибо за помощь, но выясняется, что 1.6.8 тоже не хочет загружать. Кажется, это просто драгоценности, с которыми у него были проблемы. Я избежал проблемы (достаточно, чтобы мое приложение, использующее устаревшие приложения, хотя бы перевернулось) с помощью 'gem install bundler && bundle install'. Еще раз спасибо. – huwr

3

У меня есть работа приемлемо, запустив rvm install jruby-1.6.6 --create. Я не знаю, почему.

Смежные вопросы