неопределенный метод `call 'для: err: символ после обновления пакета - PullRequest
0 голосов
/ 19 мая 2011

После извлечения приложения я заметил, что мне нужно запустить пакетную установку (я использую rails 3 и ruby ​​1.9 в Ubuntu 10.10).

Bundler указал на конфликт гемов и велел мне обновить пакет.После этого мое приложение сломалось, выдав следующую ошибку:

https://gist.github.com/979975

В config / environment.rb: 5 у меня есть только

TopTal :: Application.initialize!

Я переустановил rvm, ruby, снова запустил установку пакета, но ошибка все равно появляется здесь.У кого-нибудь есть идеи?

1 Ответ

0 голосов
/ 01 июля 2011

Будьте осторожны с «обновлением пакета»!Когда вы запустили его, bundler проигнорировал ранее установленные гемы в Gemfile.lock и обновил многие или все ваши гемы.Я предлагаю вам вернуться к своим Gemfile и Gemfile.lock до того, как вы сделаете обновление, и попробуйте установить пакет заново.Обратите внимание на драгоценный камень с конфликтом, а затем выполните команду «обновить пакет gem_name».Это должно обновить только драгоценный камень с проблемой.

...