Предупреждение: Gem :: Dependency - PullRequest
0 голосов
/ 23 ноября 2010

Я использую установку ruby ​​по умолчанию на моем macbook (используя 10.6). Когда я запускаю сервер rails 2.3.5 intern rails server, я получаю это предупреждение.

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010.  Use #requirement

Как я могу отключить или исправить это? спасибо!

1 Ответ

2 голосов
/ 23 ноября 2010

обновить Rails до последней стабильной версии 2.3.x (я думаю, 2.3.9). Это внутренний вызов из структуры rails, основанный на том, как они вызывали метод. Вероятно, у вас установлено 1.3.7 рубинов, что вызывает недовольство, и гораздо проще обновить рельсы, чем понизить рубины.

Вы также можете использовать RVM для создания набора гемов, на котором установлена ​​более ранняя версия rubygems (я думаю, 1.3.5 или 1.3.6 должны работать) и рельсов 2.3.5. Но если вы сможете обновить, я бы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...