2016-09-27 3 views
0
  1. У меня 2 кулинарные книги и B
  2. Каждый из них имеет 2 версии V1 и V2
  3. В metadata.rb из поваренной книги у меня есть depends 'B', '=V2'
  4. У меня есть ENV имени ENV1, который имеет V1 из поваренной B возлагали

Теперь для узлов, назначенных ENV1, которые используют поваренную будут они уважали версию поваренной книги B возлагали в ENV1 (V1) или они будут использовать версию, указанную в поваренной книге файл метаданных (в V2).Повседневная среда после поваренной книги?

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

+0

Если сравнение версий равно =, у вас будет отказ от разрешения зависимости, так как он не может удовлетворить двум ограничениям. – Tensibai

ответ

1

Все соответствующие ограничения рассматриваются. Таким образом, среда, в которой находится узел, является абсолютными ограничениями (они должны быть выполнены), и ограничения на каждую доступную версию поваренной книги подвергаются решателю. Он попытается найти набор версий поваренной книги, которые имеют взаимно допустимые ограничения. Если он не сможет найти его, вы получите сообщение об ошибке.

 Смежные вопросы

  • Нет связанных вопросов^_^