Установленные драгоценные камни активируются перед замороженными драгоценными камнями? - PullRequest
0 голосов
/ 02 июня 2010

Мы используем gems: распаковываем, чтобы обеспечить согласованность версий gem во всех средах. Тем не менее, мы сталкиваемся с:

can't activate , already activated [GEM-VERSION]

Это потому, что установленные драгоценные камни имеют приоритет над замороженными? Можно ли сначала активировать замороженные драгоценные камни? Советы о том, как сохранить драгоценные камни в соответствии с приветствием.

1 Ответ

1 голос
/ 02 июня 2010

Это обычно происходит, когда упакованный вами драгоценный камень / плагин требует драгоценного камня, тогда как второй драгоценный камень / плагин требует определенной версии того же самого драгоценного камня. Первый драгоценный камень требует зависимости, но когда второй драгоценный камень требует указанной версии того же самого драгоценного камня, тогда вы увидите ошибку, которую вы описываете.

Например:

some_gem requires special_gem
another_gem requires special_gem => 1.0

И у вас есть следующее:

Packed in app:
  special_gem 2.0
  some_gem 1.0
  another_gem 1.0

Installed Locally:
  special_gem 1.0, 2.0
  some_gem 1.0
  another_gem 1.0

Тогда для some_gem потребуется 2.0, но когда another_gem требует 1.0, вы получите ошибку.

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