[devel] wine and arepo in prog mode

Vitaly Lipatov lav на altlinux.ru
Пт Сен 11 15:01:37 MSK 2020


Aleksei Nikiforov писал 11.9.20 14:47:
> 11.09.2020 13:13, Dmitry V. Levin пишет:
>> On Fri, Sep 11, 2020 at 12:16:35PM +0300, Vitaly Lipatov wrote:
>>> Aleksei Nikiforov писал 11.9.20 11:23:
>>>> 11.09.2020 11:13, Dmitry V. Levin пишет:
>>> ...
>>>>> В то время, когда решался https://bugzilla.altlinux.org/22985,
>>>>> wine и i586-wine конфликтовали по файлам, поэтому добавление тэга
>>>>> Conflicts было не только оправданным, но и необходимым.
>>>>> 
>>>>> Насколько я понимаю, wine и i586-wine до сих пор продолжают
>>>>> конфликтовать
>>>>> по файлам (ср. напр. /usr/bin/wineserver), поэтому убирать тэг
>>>>> Conflicts
>>>>> пока ещё рано.
>>>>> 
>>>>> Поэтому порядок действий должен быть следующим:
>>>>> сперва исправляются пакеты, потом тэг Conflicts заменяется на
>>>>> Requires.
>>> +1
>>> Но у меня есть подозрение, что исправление пакетов временно сломает
>>> i586-*wine*.
>> 
>> Можно объединить исправление пакетов с обновлением rpmrebuild-arepo
>> в одно задание, если нужно.
>> 
>> 
> 
> Подумал об этом ещё немного, и мне кажется замена Conflicts на
> Requires - это не совсем верно. Для работы i586-wine не нужен wine.
> Это для работы wine на x86_64 обычно нужен i586-wine, а не наоборот.
> Но от Requires от i586-wine на wine, конечно, много вреда быть не
> должно.
Просто обычно в x86_64-пакете есть ещё архитектурно-независимые файлы, 
которые вырезаны из arepo, и чтобы программа из i586- могла до них 
дойти, и добавляется Requires. Особо проблемы тут я не вижу, потому что 
смысла запускать только 32 битное окружение всё меньше. Но необходимость 
Requires можно будет обсудить, когда пакеты будут упакованы так, что 
arepo не придётся из них ничего вырезать.

-- 
С уважением,
Виталий Липатов,
ALT Linux Team


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