Пакет rpm конфликтует сам с собой в yum

Я подготовил пользовательский пакет platform-6-1.2.3-1.x86_64.

Я хочу, чтобы он конфликтовал с каждым ДРУГИМ пакетом plat-6, установленным в системе. Файлы пакета не конфликтуют с другими пакетами plat-6.

Итак, я заполнил в spec-файле:

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

1 ответ

Я думаю, что проблема в том,

Provides: plat-6

Вы делаете это конфликтовать с самим собой.

РЕДАКТИРОВАТЬ:

Пытаться

Conflicts:          plat-6 < %{version}
Другие вопросы по тегам