| Summary: | Пакет не собирается с %pyproject_build/%pyproject_install | ||
|---|---|---|---|
| Product: | Branch p11 | Reporter: | Mikhail Efremov <sem> |
| Component: | python3-module-setuptools | Assignee: | Stanislav Levin <slev> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-p11 <qa-p11> |
| Severity: | normal | ||
| Priority: | P5 | CC: | amakeenk |
| Version: | unspecified | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Mikhail Efremov
2024-11-14 22:24:51 MSK
Впрочем, у rpm-macros-python3 одинаковый в Сизифе и p11, так что проблема скорее всего в python3-module-pyproject-installer. pyproject-installer всего лишь дергает build backend, в данном случае setuptools, поэтому не может быть ответственным за указанную проблему. Сизифный setuptools более свежей версии и включает в себя wheel и зависит от. Если хочется "вчера", то добавьте сборочную зависимость на wheel к вашему пакету. Хотелось бы добиться прямого копирования Python пакетов из сизифа в P11. Варианты: 1) правильный - нужно заняться бэкпортом setuptools в p11 с учетом: https://bugzilla.altlinux.org/50996 Что, очень вероятно, весьма трудозатратно. 2) возможно, более эффективный вариант - это добавить runtime зависимость на wheel к setuptools Из всего этого я делаю вывод, что использовать новые макросы пока рано. (In reply to Mikhail Efremov from comment #3) > Из всего этого я делаю вывод, что использовать новые макросы пока рано. Up to you. TBH I don't think it's a problem at all. No one said you can *just* copy packages between branches. See for details: https://www.altlinux.org/Python_packaging_guide#Build_dependencies https://www.altlinux.org/Python_packaging_guide#New_build_dependencies WONTFIX тогда уж. Let me repeat This is not a bug.
> distro packager is responsible for specifying these requirements in RPM specfile.
Doesn't really matter.
|