Могу ли я использовать две версии драгоценных камней в одном приложении? Я пытаюсь использовать два плагина rails для совместной работы:
- Pengwynn LinkedIn https://github.com/pengwynn/linkedin для вызовов API LinkedIn, имеет зависимость от oauth (~ > 0.3.5)
- OmniAuth для входа пользователя через несколько известных веб-сайтов, имеет зависимость от oauth 0.4.0
Когда я пытаюсь что-то в rails, я получаю это сообщение об ошибке:
$ rails server
c:/Ruby187/lib/ruby/gems/1.8/gems/bundler-1.0.7/lib/bundler/resolver.rb:129:in `resolve': Bundler could not find compatible versions for gem "oauth": (Bundler::VersionConflict)
In snapshot (Gemfile.lock):
oauth (0.4.4)
In Gemfile:
linkedin depends on
oauth (~> 0.3.5)
Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.
Пробное обновление пакета просто замораживает мой терминал
Возможно ли использовать оба этих плагина одновременно?