RPM Conflicts не работает

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Negative
Сообщения: 20

RPM Conflicts не работает

Сообщение Negative »

есть две программы, назовем их A и B
в spec'e для A написано Conflicts: B
в spec'e для B написано Conflicts: A

на новых системах схема работает, A и B не ставятся вместе и не обновляют друг друга
на старых системах (rpm < 4.2) схема работает непонятно:
rpm -i A при установленном B ругается, наоборот тоже
rpm -U A без проблем обновляет B, наоборот тоже

вопроса два - почему А ставится при установленном В? почему А вообще обновляет В, это же разные пакеты?

можно ли исправить такое поведение RPM?
Спасибо сказали: