This package still uses the legacy eclass code paths. These paths are deprecated and pose a significant maintenance cost. Please update the package to use PEP517 build mode. For more information, please see the Python Guide, particularly; https://projects.gentoo.org/python/guide/migration.html#migrating-to-pep-517-builds
[Adding this comment en-masse, sorry for the noise, but it's important.) 1. Please take particular care to check file diffs before/after, possibly using `iwdevtools`. Keep a particular eye out for e.g. config files now missing from /etc and instead being in /usr/lib/python*/site-packages, etc. 2. Please make sure to do the migration in a new revision in ~arch, partly because of 1.
Final ping. Please note that we will not hesitate to last rite low profile packages over this.
Still using distutils as of 4.1.0, some related progress upstream, asking for a release with Setuptools upstream… (In reply to Michał Górny from comment #2) > Final ping. Please note that we will not hesitate to last rite low profile > packages over this. Would like to clarify as "not low profile". I understand this was copy-n-paste.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ca13d818262729e691e4d23487cb427b50665d commit c5ca13d818262729e691e4d23487cb427b50665d Author: Michal Privoznik <michal.privoznik@gmail.com> AuthorDate: 2024-11-13 15:13:05 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-11-13 19:08:43 +0000 app-emulation/virt-manager: Update live ebuild Virt-manager just switched to meson [1]. Adapt our live ebuild to it. Oh, and while at it - drop test useflag. Running tests doesn't make much sense for virt-manger since the even the current ebuild ignores pretty much all of them (as it ignores failed tests from test_cli.py where pretty much 90% of test suite lives). The referenced bug below is not closed with this just yet, as this is just live ebuild. But we can expect new release soon, in which case the bug will be fixed. 1: https://github.com/virt-manager/virt-manager/commit/cbd2a7ef925cd11e525448561174ce6cc0e14e9a Bug: https://bugs.gentoo.org/909876 Signed-off-by: Michal Privoznik <michal.privoznik@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39305 Signed-off-by: Sam James <sam@gentoo.org> .../virt-manager/virt-manager-9999.ebuild | 43 +++++++--------------- 1 file changed, 14 insertions(+), 29 deletions(-)