[devel] Python 2 EOL

Alexey V. Vissarionov gremlin на altlinux.org
Вс Июл 14 13:16:51 MSK 2019


On 2019-07-14 15:14:57 +0700, Антон Мидюков wrote:
 >>>>> Не секрет, что 1 января 2020 года заканчивается поддержка
 >>>>> Python 2.
 >>>> Нам, кстати, аукнется на этом месте зачем-то добавленная
 >>>> в rpm-build зависимость от rpm-build-python...
 >>> Зачем-то? Чтобы автозависимости вычислять.
 >>> * Mon May 17 2004 Dmitry V. Levin <ldv на altlinux> 4.0.4-alt38
 >>> - Disallow root to install source packages by default.
 >>> - find-lang: handle symlinks in --with-gnome mode.
 >>> - find-requires: + updated hooks for python support, from
 >>> Andrey Orlov.
 >>> - brp-bytecompile_python: + use new bytecompiler, from Andrey
 >>> Orlov.
 >>> - platform: + added python to default lists of find{req,prov}
 >>> methods.
 >> А если вынести его в rpmbuild-findreqprov-python?
           ^^^^^^^
 > Неизвестное множество пакетов не досчитается зависимостей.
 > Когда придёт время удалять python из Сизифа, тогда и нужно будет
 > выпиливать поиск зависимостей для него.
 > А пока не стоит ничего трогать.

Не выпилить, а именно вынести. И на первое время даже зависимость
добавить, чтобы существующее хозяйство не поломать (хотя она, на
мой взгляд, была бы уместнее в каком-нибудь python-devel, а не в
rpm-build).

А потом появится rpmbuild-findreqprov-python3, который будет явно
Provides: rpmbuild-findreqprov-python

Или как-то так.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


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