[devel] explicit BuildRequires: python*-module-setuptools needed; was: Re: Fwd: [cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713)

Ivan Zakharyaschev imz на altlinux.org
Пт Июн 29 13:48:00 MSK 2018


Hello!

On Fri, 29 Jun 2018, Levin Stanislav wrote:

> Иван, хотелось бы поинтересоваться:
> 
> 1) в чем плюшки разбиения?
> 
> http://git.altlinux.org/gears/p/python-module-setuptools.git?p=python-module-setuptools.git;a=commitdiff;h=7e81d6ee86d6c75a679e16ddb763dfae87a76292

setuptools нужен для сборки, а в runtime многим исполняемым скриптам и 
библиотекам нужен pkg_resources без остального setuptools (который тянет 
ещё зависимости).

> 2) есть ли планы по починке более 100 отъехавших пакетов в результате
> изменений?

Планы, конечно, должны быть, но сейчас нет времени, к сожаленью, этим 
сразу заняться в ближайший день.

По сути, если при сборке используется setuptools, то в BuildRequires или 
BuildPreReq нужно написать setuptools. А раньше эта зависимость неявно 
приезжала как runtime-зависимость некоторых используемых 
библиотек/инструментов. (Теперь для удовлетворения этой 
runtime-зависимости ставится только pkg_resources.)

> Спасибо :)

Специально спешил вчера отправить задание до начала пересборки, чтобы 
увидеть затронутых. :)

> -------- Перенаправленное сообщение --------
> Тема: 	[cyber] I: Sisyphus-20180629 x86_64 beehive_status: +295 -192 (713)
> Дата: 	Fri, 29 Jun 2018 09:13:22 +0000
> От: 	ALT beekeeper <hiver на altlinux.org>
> Отвечать: 	devel на lists.altlinux.org
> Кому: 	sisyphus-cybertalk на lists.altlinux.org
> 
> 
> 
> 


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