Конфликтующие зависимости драгоценных камней для одного и того же драгоценного камня. ruby зависит от ядра Refinerycms

Я создал новое приложение в Refinery CMS и следовал инструкциям в соответствии с их руководством. http://refinerycms.com/download

Но когда я запускаю сервер rails, я получаю ошибки о зависимостях от драгоценных камней. Обычно их легко исправить. Но что делать, если у вас есть конфликтующие зависимости? Это одна из ошибок, которые я получил

Bundler could not find compatible versions for gem "refinerycms-core":
  In Gemfile:
    refinerycms-blog (~> 2.0.0) ruby depends on
      refinerycms-core (~> 2.0.0) ruby

    refinerycms (~> 2.1.0) ruby depends on
      refinerycms-core (2.1.0)

когда я сталкивался с этой проблемой в прошлом и добавлял конкретный драгоценный камень, он все равно выдавал мне ошибку, говорящую, что ему нужен и другой драгоценный камень. Что я здесь делаю неправильно?


person JGallardo    schedule 21.08.2013    source источник
comment
Я также встречал эти проблемы раньше. Я думаю, что в некоторых случаях необходимо указать версию драгоценного камня.   -  person Bigxiang    schedule 21.08.2013


Ответы (1)


Получил ответ в Твиттере от людей на нефтеперерабатывающем заводе, которые прислали мне эту ссылку.

https://github.com/refinery/refinerycms/issues/2386#issuecomment-22978992

в котором говорится, что замените драгоценный камень на

gem 'refinerycms-blog', github: 'refinery/refinerycms-blog', branch: 'master'
person JGallardo    schedule 21.08.2013
comment
Это связано с тем, что для Refinerycms-blog 2.0.0 требуется Refinerycms 2.0.0, но вы указали Refinerycms 2.1.0, поэтому исходный код github будет использовать Refinerycms-blog 2.1.0, который в настоящее время не выпущен. - person parndt; 22.08.2013