[devel] Излишние зависимости на графические библиотеки

Igor Zubkov igor.zubkov на gmail.com
Ср Дек 27 13:29:21 MSK 2017


2017-12-26 14:41 GMT+02:00 Vitaly Lipatov:
> Anton V. Boyarshinov писал 26.12.17 13:32:
>>>
>>> Возьмём программу на python, которая импортирует модуль dbus.
>>>
>>> При сборке пакета сформируется зависимость на python2.7(dbus)
>>>
>>> и мы получим вот такую неясность:
>>> https://bugzilla.altlinux.org/show_bug.cgi?id=34351
>>
>> А в чём тут неясность?
>
> Ну суть была в том, что сборке пакета не отследить, что при установке он
> потянет за собой десятки графических библиотек на сервер.
>
> Вопрос был в том, что у нас нет механизма проверить это на этапе сборки.

Я думаю что это надо делать на этапе сборки. К тому же, это не будет
работать нормально так.

Если это делать только на этапе сборки то тогда сборщик никогда не
узнает что эти зависимости поехали после сборки. Т.е. после в
репозитории попал пакет который потянул что-то ещё и будет как в том
баге 34351.

Надо просто написать для prometheus2 свой repocop :)

-- 
Igor Zubkov
http://hi.im/ice


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