[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