Portage reports the following QA issue when emerging net-p2p/torrentinfo-1.8.6-r2: > QA: prepare > Non-PEP517 builds are deprecated for ebuilds using plain distutils. > Please migrate to DISTUTILS_USE_PEP517=setuptools. > Please see Python Guide for more details: > https://projects.gentoo.org/python/guide/distutils.html
Created attachment 783845 [details] emerge-info.txt emerge --info torrentinfo
Created attachment 783848 [details] build.log build log
Thanks! I wouldn't worry about reporting all of these PEP517 notices. They're more intended for developers to handle on bumps. Most of the tree isn't yet on PEP517.
(In reply to Sam James from comment #3) > Thanks! I wouldn't worry about reporting all of these PEP517 notices. > They're more intended for developers to handle on bumps. > > Most of the tree isn't yet on PEP517. (There will come a time when it's far more urgent, but not there just yet, I think.)
Handled in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa35d194bad0b5845fc9fdbe00b36de306c45708 commit aa35d194bad0b5845fc9fdbe00b36de306c45708 Author: Louis Sautier <sbraz@gentoo.org> AuthorDate: 2022-11-05 02:15:20 +0000 Commit: Louis Sautier <sbraz@gentoo.org> CommitDate: 2022-11-05 02:22:13 +0000 net-p2p/torrentinfo: support Python 3.11, drop nose Closes: https://bugs.gentoo.org/878719 Signed-off-by: Louis Sautier <sbraz@gentoo.org> .../files/torrentinfo-1.8.6-remove-nose.patch | 38 ++++++++++++++++++++++ net-p2p/torrentinfo/torrentinfo-1.8.6-r3.ebuild | 26 +++++++++++++++ 2 files changed, 64 insertions(+)