To allow building latest python pkgs, like python-flit, python-tomli and python-tomli-w, in mga8 an updated pyproject-rpm-macros is needed.
The following pkgs needs to be also updated and synced with cauldron: python-tox-current-env python-tox
SRPMS / RPMS: python3-tox-current-env-0.0.8-1.mga8 python3-tox-3.23.0-1.mga8 pyproject-rpm-macros-1.3.2-8.mga8
Blocks: (none) => 30736
New %pyproject_check_import macro uses %py3_check_import which is currently missing from python-rpm-macros-3.9-5.mga8. I'll introduce %py3_check_import to mga8 from cauldron.
SRPMS: python-tox-current-env-0.0.8-1.mga8 python-tox-3.23.0-1.mga8 pyproject-rpm-macros-1.3.2-8.mga8 python-rpm-macros-3.9-5.1.mga8 RPMS: python3-tox-current-env-0.0.8-1.mga8 python3-tox-3.23.0-1.mga8 pyproject-rpm-macros-1.3.2-8.mga8 python2-rpm-macros-3.9-5.1.mga8 python3-rpm-macros-3.9-5.1.mga8 python-rpm-macros-3.9-5.1.mga8 python-srpm-macros-3.9-5.1.mga8
The pkgs are kind of proved to be working. Packages from bug 30736, python-tomli, python-tomli-w and python-flit, are already built using pyproject-rpm-macros-1.3.2-8.mga8 from core/updates_testing. python3-tox and python3-tox-current-env are used for tests during pyproject-rpm-macros build.
Assignee: jani.valimaa => qa-bugs
Validating based on comment 5. Advisory committed to svn.
Whiteboard: (none) => MGA8-64-OKKeywords: (none) => advisory, validated_updateCC: (none) => davidwhodgins, sysadmin-bugs
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2022-0115.html
Status: NEW => RESOLVEDResolution: (none) => FIXED