В настоящее время я запускаю Redmine, а при обновлении драгоценных камней Phusion Passenger бросает ошибки, которые не могут найти нужные библиотеки. Кажется, он продолжает искать старые драгоценные камни, а не новые.Ошибка сброса пассажирского самолета после обновления самоцветов
После обновления драгоценных камней, я запускаю команду:
gem cleanup
, чтобы удалить все старые драгоценные камни, которые не должно быть нужны больше.
К сожалению, несмотря на то, что новые камни установлены, Phusion Passenger бросает следующее сообщение об ошибке:
Could not find activesupport-3.2.11 in any of the sources (Bundler::GemNotFound)
activesupport-3.2.12
был установлен, однако.
Чтобы временно решить проблему, мне нужно было установить более старую версию. К сожалению, мне нужно было установить все более старые версии зависимостей ... Есть ли способ заставить Phusion Passenger увидеть новые версии необходимых драгоценных камней? Я не очень много знаю о Ruby, Rails или драгоценных камнях, поэтому я ценю любую помощь, которую я получаю по этой проблеме.
Спасибо
EDIT: По желанию, вот выход для gem dependency activesupport -reverse-dependencies
:
Gem activesupport-3.2.12
i18n (~> 0.6)
multi_json (~> 1.0)
Used by
actionpack-3.2.12 (activesupport (= 3.2.12))
activemodel-3.2.12 (activesupport (= 3.2.12))
activerecord-3.2.12 (activesupport (= 3.2.12))
activeresource-3.2.12 (activesupport (= 3.2.12))
rails-3.2.12 (activesupport (= 3.2.12))
railties-3.2.12 (activesupport (= 3.2.12))
treetop-1.4.12 (activesupport (>= 0, development))
EDIT: Я думаю, что я нашел источник моих проблем: Gemfile
и Gemfile.lock
, что в каталог Redmine. В файле Gemfile.lock
, он перечисляет следующие:
specs:
actionmailer (3.2.11)
actionpack (= 3.2.11)
mail (~> 2.4.4)
actionpack (3.2.11)
activemodel (= 3.2.11)
activesupport (= 3.2.11)
builder (~> 3.0.0)
erubis (~> 2.7.0)
journey (~> 1.0.4)
rack (~> 1.4.0)
rack-cache (~> 1.2)
rack-test (~> 0.6.1
...
Таким образом, это, скорее всего, файл, который является причиной всех проблем ... Теперь, как это исправить?
как вы обновили драгоценные камни? Вы редактировали Gemfile и запускали обновление пакета? – Doon
Обновление gem на рельсах – Phanto
Я никогда не пытался это обновить раньше. Я пытаюсь обновить рельсы, чтобы установить последние исправления безопасности. Он загрузил несколько новых версий других драгоценных камней. Итак, я побежал чистым. Тем не менее, я нахожусь в процессе переустановки пассажира, но та же проблема сохраняется. – Phanto