[devel] selecting the default Cython to use: none (for bootstrap) or real
Yuri Sedunov
aris на altlinux.org
Пн Мар 26 23:46:51 MSK 2018
В Пн, 26/03/2018 в 16:18 +0300, Ivan Zakharyaschev пишет:
> Hello!
>
> Пакеты, использующую Cython для сборки, обычно работают и не
> скомпилированные им (непотимально, интерпретируются питоном).
...
>
> Другой вариант: python3-module-Cython -- пустой пакет, который имеет
> только Requires: python3-module-CythonVERSION . На время пересборки
> с
> новым python3 и для новых платформ собирается его релиз без
> Requires,
> потом возвращается (в следующем таске или когда будет реализован).
>
> В BuildRequires уже написано python3-module-Cython у пакетов и это
> мы
> редактировать не хотим.
>
> Для реализации второго плана нужно содействие от мейнтейнера
> python-module-Cython (а первый план -- больше беспорядка вносит) в
> переименовании пакета по крайней мере. aris@ и другие
> заинтересованные,
> что думаете?
Думается, что не надо портить python-module-Cython.
Если научить сборочечницу принимать аргументы для rpmbuild, что кажется
полезным в общем случае, то будет достаточно чуть модифицировать
целевые пакеты вписав простые конструкции типа:
%def_enable cython
%{?_enable_cython: BuildRequires: python-module-Cython}
--
Yuri N. Sedunov
Подробная информация о списке рассылки Devel