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.
This was fixed as well, maybe closes needs to be capitalized.
(In reply to Matthew Thode ( prometheanfire ) from comment #3) > This was fixed as well, maybe closes needs to be capitalized. yes, it does.. just use pkgdev commit -c?
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ccfffa5524eba5950f104e8eb2c9d70e1deca0f commit 6ccfffa5524eba5950f104e8eb2c9d70e1deca0f Author: Sam James <sam@gentoo.org> AuthorDate: 2024-03-12 04:21:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-12 05:15:34 +0000 dev-util/gertty: revbump for PEP517 change diff is OK: ``` * CMP: =dev-util/gertty-1.6.0-r1 with dev-util/gertty-1.6.0-r1/image * FILES:-usr/lib/python3.10/site-packages/gertty-*-py3.10.egg-info/PKG-INFO * FILES:-usr/lib/python3.10/site-packages/gertty-*-py3.10.egg-info/SOURCES.txt * FILES:-usr/lib/python3.10/site-packages/gertty-*-py3.10.egg-info/dependency_links.txt * FILES:-usr/lib/python3.10/site-packages/gertty-*-py3.10.egg-info/entry_points.txt * FILES:-usr/lib/python3.10/site-packages/gertty-*-py3.10.egg-info/not-zip-safe * FILES:-usr/lib/python3.10/site-packages/gertty-*-py3.10.egg-info/pbr.json * FILES:-usr/lib/python3.10/site-packages/gertty-*-py3.10.egg-info/requires.txt * FILES:-usr/lib/python3.10/site-packages/gertty-*-py3.10.egg-info/top_level.txt * FILES:+usr/lib/python3.10/site-packages/gertty-*.dist-info/AUTHORS * FILES:+usr/lib/python3.10/site-packages/gertty-*.dist-info/METADATA * FILES:+usr/lib/python3.10/site-packages/gertty-*.dist-info/RECORD * FILES:+usr/lib/python3.10/site-packages/gertty-*.dist-info/WHEEL * FILES:+usr/lib/python3.10/site-packages/gertty-*.dist-info/entry_points.txt * FILES:+usr/lib/python3.10/site-packages/gertty-*.dist-info/pbr.json * FILES:+usr/lib/python3.10/site-packages/gertty-*.dist-info/top_level.txt * FILES:-usr/lib/python3.11/site-packages/gertty-*-py3.11.egg-info/PKG-INFO * FILES:-usr/lib/python3.11/site-packages/gertty-*-py3.11.egg-info/SOURCES.txt * FILES:-usr/lib/python3.11/site-packages/gertty-*-py3.11.egg-info/dependency_links.txt * FILES:-usr/lib/python3.11/site-packages/gertty-*-py3.11.egg-info/entry_points.txt * FILES:-usr/lib/python3.11/site-packages/gertty-*-py3.11.egg-info/not-zip-safe * FILES:-usr/lib/python3.11/site-packages/gertty-*-py3.11.egg-info/pbr.json * FILES:-usr/lib/python3.11/site-packages/gertty-*-py3.11.egg-info/requires.txt * FILES:-usr/lib/python3.11/site-packages/gertty-*-py3.11.egg-info/top_level.txt * FILES:+usr/lib/python3.11/site-packages/gertty-*.dist-info/AUTHORS * FILES:+usr/lib/python3.11/site-packages/gertty-*.dist-info/METADATA * FILES:+usr/lib/python3.11/site-packages/gertty-*.dist-info/RECORD * FILES:+usr/lib/python3.11/site-packages/gertty-*.dist-info/WHEEL * FILES:+usr/lib/python3.11/site-packages/gertty-*.dist-info/entry_points.txt * FILES:+usr/lib/python3.11/site-packages/gertty-*.dist-info/pbr.json * FILES:+usr/lib/python3.11/site-packages/gertty-*.dist-info/top_level.txt * ------> FILES(+14,-16) ``` Fixes: 56c1fa06eecb61c479c435161bf6cadb37dc2661 Bug: https://bugs.gentoo.org/909979 Signed-off-by: Sam James <sam@gentoo.org> dev-util/gertty/{gertty-1.6.0-r1.ebuild => gertty-1.6.0-r2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-)