Debian Зависит - Возможно быть зависимым от A | (Б и В)? - PullRequest
0 голосов
/ 11 мая 2018

Можно ли сделать пакет debian зависимым от пакета A или обоих B, C и D?

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

1 Ответ

0 голосов
/ 14 мая 2018

Вы можете установить его как A | B, A | C.

Проблема: для пользователя не очевидно, с другой стороны, вы говорите, что для функциональности X вам нужны либо A, либо B, а для функциональности Y, вам нужен либо A, либо C. Но если A устарел, обратная зависимость лучше (B | A, C | A), так что B и C принимаются по умолчанию, если A не установлен.

Но если Bи C вместе заменяет A, вероятно, лучше иметь, возможно, C в качестве истинной замены, а B в качестве зависит (или рекомендует ) от C, и имея C также в качестве заменять A.

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