в проекте Rails 2.3.11 у меня был только правильно работающий гем "aws-s3" (v: 0.6.2), но так как я добавил (для зависимости) гем "aws" (v: 2.5.6) ) Я заметил некоторые предупреждения во время запуска mongrel, как:
/Users/me/.rvm/gems/ree-1.8.7-2011.03/gems/aws-2.5.6/lib/ses/../awsbase/utils.rb:105: warning: already initialized constant HEX
/Users/me/.rvm/gems/ree-1.8.7-2011.03/gems/aws-2.5.6/lib/ses/../awsbase/utils.rb:107: warning: already initialized constant TO_REMEMBER
/Users/me/.rvm/gems/ree-1.8.7-2011.03/gems/aws-2.5.6/lib/ses/../awsbase/utils.rb:108: warning: already initialized constant ASCII
/Users/me/.rvm/gems/ree-1.8.7-2011.03/gems/aws-2.5.6/lib/ses/../awsbase/errors.rb:128: warning: already initialized constant DEFAULT_CLOSE_ON_4XX_PROBABILITY
/Users/me/.rvm/gems/ree-1.8.7-2011.03/gems/aws-2.5.6/lib/ses/../awsbase/parsers.rb:47: warning: already initialized constant DEFAULT_XML_LIBRARY
/Users/me/.rvm/gems/ree-1.8.7-2011.03/gems/aws-2.5.6/lib/ses/../awsbase/awsbase.rb:66: warning: already initialized constant AMAZON_PROBLEMS
/Users/me/.rvm/gems/ree-1.8.7-2011.03/gems/aws-2.5.6/lib/ses/../awsbase/awsbase.rb:86: warning: already initialized constant DEFAULT_SIGNATURE_VERSION
/Users/me/Documents/development/prj/myprj/config/initializers/omniauth.rb:2: warning: already initialized constant VERIFY_PEER
Но приложение работает хорошо. Вы думаете, что могут быть некоторые подводные камни? Любой совет, как решить это предупреждение?
Большое спасибо!