Эй! У меня есть общий пакет, для которого требуется файл конфигурации и несколько пакетов, которые могут предоставить указанный файл конфигурации.Форсирование конфликтующих виртуальных пакетов
Таким образом, чтобы определить "MyServer", у меня есть:
myserver.spec
Требуется: MYSERVER-конфиг
(пакет конфигурации) MyServer-первого config.spec
Имя: myserver-first-config
Требуется: MyServer
Обеспечивает: MyServer-конфигурация
(другой конфигурационного пакет) MyServer-второй-config.spec
Имя: MyServer-вторая-конфигурация
Требуется: MyServer
Предоставляет: myserver-config
И это здорово, но я хочу убедиться, что установлен один из этих конфигурационных пакетов. Итак, если я попытаюсь установить myserver-second-config, когда myserver-first-config уже установлен, я получаю сообщение об ошибке.
Могу ли я использовать «Конфликты: myserver-config» как в myserver- {first, second} -config.spec? Может ли пакет конфликтовать с самим собой? Я чувствую, что есть «правильный» способ сделать это ...
Спасибо!