Я не уверен, почему это происходит, но я могу дать вам несколько советов, как решить эту проблему.
- Обновление rubygems может сломать вещи. Недавно я сделал
gem update --system
после 6 месяцев отсутствия Ruby, и все перестало работать.
- Ruby 1.9.1 не очень хорош, 1.9.2 менее глючит
- Я рекомендую вам взглянуть на
RVM
или rbenv
, что облегчит эти вещи
С помощью RVM вы можете легко сделать что-то вроде
rvm install 1.9.2
rvm use 1.9.2 --default
rvm gemset empty
gem install bundler
cd your/project
bundle install
если что-то перестает работать, вы можете просто сделать
rvm implode
rm -rf ~/.rvm
и затем начните снова, что намного быстрее, чем пытаться исправить ошибку после больших обновлений.
Я знаю, что это не тот совет, который вы искали, но он решает большинство проблем, связанных с драгоценными камнями