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.
tinderbox-stable has reproduced this issue in a STABLE environment with version 0.7
(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. It's time to last rite it. The user base is very low. I'll take care of it if you don't get to it first.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d9c5c1259350d06d4b87b53ee5a9698c83cf27 commit 13d9c5c1259350d06d4b87b53ee5a9698c83cf27 Author: Anthony G. Basile <blueness@gentoo.org> AuthorDate: 2025-01-25 18:17:28 +0000 Commit: Anthony G. Basile <blueness@gentoo.org> CommitDate: 2025-01-25 18:18:43 +0000 app-portage/grs: last-rite Bug: https://bugs.gentoo.org/909889 Signed-off-by: Anthony G. Basile <blueness@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)