19.07.2022 13:21, Ivan Zakharyaschev пишет: > Hello! > > On Mon, 18 Jul 2022, Stanislav Levin wrote: > >> >> >> 20.06.2022 17:40, Stanislav Levin пишет: > >>> в сборочном задании 301407 [0] предложены RPM макросы и их реализация для >>> поддержки сборки и установки современных Python проектов (setup.py-less). >>> >>> Больше информации на соответствующей wiki странице [1]. >>> >>> >>> Замечания и предложения приветствуются. > >> Please, approve. > > Если ни у кого больше нет замечаний и возражений, давайте я сделаю > approve. Или добавлю в acl. Ни у кого нет возражений? > > А заранее потестировали, как это отразится на сборке пакетов? Существующие макросы для сборки Python проектов пока что остаются действующими, но объявлены устаревшими, пример из лога сборки: WARNING: %python3_build is deprecated and will be removed in future, please use %pyproject_build instead WARNING: %python3_install is deprecated and will be removed in future, please use %pyproject_install instead Новые макросы не используются автоматически, это нужно сделать явно. В противном случае одно изменение формата метаинформации egg-info => dist-info привело бы к ошибке сборки ~1K пакетов. То есть на сборке/пересборке это задание отразиться не должно. > > > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel