Я подготовил индивидуальный пакет платформа-6-1.2.3-1.x86_64.
Я хочу, чтобы это противоречило всем ДРУГИМ Плат-6 пакет установлен в системе. Файлы пакета не конфликтуют с другими пакетами plat-6.
Итак, я заполнил файл спецификации:
Name: platform-6
Provides: plat-6
Conflicts: plat-6
Теперь, когда я устанавливаю пакет в систему, иногда я получаю следующее:
** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows:
platform-6-1.2.3-1.x86_64 has installed conflicts plat-6: platform-6-1.2.3-1.x86_64
Error: check all
Я думаю проблема в том
Provides: plat-6
Вы заставляете его конфликтовать с самим собой.
РЕДАКТИРОВАТЬ:
Пытаться
Conflicts: plat-6 < %{version}