2010-11-23 5 views
0

J'utilise l'installation par défaut de ruby ​​sur mon macbook (en utilisant 10.6). Quand je démarre mes rails 2.3.5 serveur de rails internes je reçois cet avertissement.Attention: Gem :: Dépendance

/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 

Comment puis-je le désactiver ou le réparer? merci!

Répondre

2

mise à niveau Rails à la nouvelle version stable de 2.3.x (2.3.9, je pense). C'est un appel interne de la structure de rails basé sur comment ils appelaient la méthode. Vous avez probablement 1.3.7 rubygems installés ce qui est en train de se plaindre, et c'est beaucoup plus facile de mettre à niveau les rails que les rubygems downgrade.

Vous pouvez également utiliser RVM pour créer un gemset avec une version antérieure de rubygems installée (je suppose que 1.3.5 ou 1.3.6 devrait fonctionner) et des rails 2.3.5. Mais si vous pouvez mettre à niveau, je le ferais.

Questions connexes