Я действительно не уверен, что вызвало это, но мне удалось исправить это, выполнив следующее.
Поскольку переустановка Ruby 1.9.2 не помогла, я решил быть еще более радикальным и перешел на rvm. Я узнал, что у меня установлена версия 1.1. Что-то около 9 месяцев.
Я пытался обновить, но это не помогло, поэтому rvm implode
добился цели. Мне даже пришлось sudo rm -rf ~/.rvm
, вероятно, потому что мне удалось испортить некоторые установки гемов, добавив к ним sudo
.
После переустановки rvm
и переустановки 1.9.2 кажется, что теперь все работает нормально, даже с Xcode 4.2.
Извлеченный урок, rm -rf
& переустановка лучше, чем попытка обновления с годичной версии:)