Проблема установки rspec-1.3.2 на льве с использованием RVM и ruby ​​1.8.6

Я пытаюсь установить rspec версии 1.3.2 на OS X Lion, используя RVM и Ruby 1.8.6

Когда я устанавливаю, я получаю следующее:

$ gem install rspec -v=1.3.2
Abort trap: 6

Я могу успешно установить ту же версию rspec, используя систему ruby. Я попытался провести некоторое исследование проблемы, но это не похоже на то, что кто-то столкнулся с одним и тем же. Аналогичные вопросы предложили export CC=gcc-4.2 перед установкой рубина. Я попробовал это (после полного удаления RVM и переустановки последней версии 1.6.31 прямо сейчас), но это не повлияло.

Кто-нибудь еще сталкивался с этим? Вы нашли решение?

Ответ 1

Я установил 1.8.6 свежего без камней и установил с подробным флагом...

gem install rspec -v=1.3.2 --verbose
GET http://rubygems.org/specs.4.8.gz
302 Moved Temporarily
GET http://production.s3.rubygems.org/specs.4.8.gz
200 OK
Installing gem rspec-1.3.2
Abort trap: 6

Я вижу, что проблема Abort Trap 6, похоже, указывает на то, что некоторая зависимость отсутствует. Я надеялся, что это будет устранено с помощью нетронутой команды, но решила только спустить версию.

rvm gemset pristine
gem install rspec -v=1.3.1 --verbose
...
Successfully installed rspec-1.3.1
...
gem list

*** LOCAL GEMS ***

rake (0.9.2)
rspec (1.3.1)

Почему вы должны использовать 1.3.2 вместо 1.3.1? Надеюсь это поможет.