[devel] дивный новый rpm-build // was: [#219337] FAILED lightdm.git=1.16.7-alt23

Alexey V. Vissarionov gremlin на altlinux.org
Вт Янв 15 11:09:03 MSK 2019


On 2019-01-14 16:32:01 +0300, Paul Wolneykien wrote:

 >> Да, вы правы в том, что именно эти
 >> Conflicts: %name < %EVR
 >> Conflicts: %name > %EVR
 >> и являются причиной того, что пакеты не устанавливаются.
 > Вот это непонятно: версия lightdm совпадает же до буквы, да?
 > Хотя ты выше написал, что это глючит apt+rpm в хост-системе.
 > Интересно, "< >" у нас, случаем, не исключает "="? Это бы всё
 > объяснило.

Разумеется, исключает. Когда включает - оно <= >=

 >> Конфликт был поставлен, очевидно, для того, чтобы не ставить
 >> Requires: %name = %EVR
 >> Видимо, по какой-то причине Requires показалось слишком сильным
 >> требованием.
 >
 > Не то, чтобы сильным. Просто dm-tool не нуждается в lightdm.
 > А вот со стороны lightdm стоит Requires.

Тогда в dm-tool ни Requires, ни Conflicts писать не нужно.

Я бы попробовал в одном пакете сказать Requires: dm-tool-provider,
а в другом Provides: dm-tool-provider (обозвать по вкусу). Или на
какой-нибудь файл зацепиться.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


Подробная информация о списке рассылки Devel