Seems it broke with upstream commit: 194d9bc193f5285bc1ba33af5fd89209a96ad3a7 * ERROR: net-misc/streamlink-9999::gentoo failed (compile phase): * Unknown backend: __init__ * * Call stack: * ebuild.sh, line 136: Called src_compile * environment, line 4310: Called distutils-r1_src_compile * environment, line 1993: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' * environment, line 733: Called distutils-r1_run_phase 'distutils-r1_python_compile' * environment, line 1975: Called distutils-r1_python_compile * environment, line 1794: Called distutils_pep517_install '/var/tmp/portage/net-misc/streamlink-9999/work/streamlink-9999_python3.11/install' * environment, line 2316: Called _distutils-r1_get_backend * environment, line 521: Called _distutils-r1_backend_to_key '__init__' * environment, line 392: Called die * The specific snippet of code: * die "Unknown backend: ${backend}" Reproducible: Always
Created attachment 872099 [details, diff] Update to the ebuild to use the provided build backend Upstream commit 194d9bc193f5285bc1ba33af5fd89209a96ad3a7 added a custom provided build backend - I believe all that needs to be done here is to update the ebuild to *use* that backend.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b9005edb79926a6893fb389afe1020b60611c9 commit 27b9005edb79926a6893fb389afe1020b60611c9 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-10-03 23:21:11 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-10-03 23:23:29 +0000 net-misc/streamlink: add 6.2.1 Closes: https://bugs.gentoo.org/915044 Signed-off-by: Sam James <sam@gentoo.org> net-misc/streamlink/Manifest | 1 + net-misc/streamlink/streamlink-6.2.1.ebuild | 64 +++++++++++++++++++++++++++++ net-misc/streamlink/streamlink-9999.ebuild | 7 +++- 3 files changed, 70 insertions(+), 2 deletions(-)