dev-python/unpaddedbase64 - upstream change to distuls-r1 causes failed parsing
Ebuild Error
Upstream changes to distutils-r1 eclass causing failed parsing of overlay during parsing of dev-python category
category/package
category/package
dev-python/unpaddedbase64
Error logs
[7] "src_prepare-overlay" /var/db/repos/src_prepare-overlay (cache: parse|ebuild*3.0.24#metadata-md5#metadata-flat#assign)
Reading category 54|176 ( 30): dev-python... * ERROR: dev-python/unpaddedbase64-2.1.0::src_prepare-overlay failed (depend phase):
* DISTUTILS_USE_SETUPTOOLS=pyproject.toml is no longer supported, use DISTUTILS_USE_PEP517
*
* Call stack:
* ebuild.sh, line 614: Called source '/var/db/repos/src_prepare-overlay/dev-python/unpaddedbase64/unpaddedbase64-2.1.0.ebuild'
* unpaddedbase64-2.1.0.ebuild, line 9: Called inherit 'distutils-r1'
* ebuild.sh, line 294: Called __qa_source '/var/db/repos/gentoo/eclass/distutils-r1.eclass'
* ebuild.sh, line 109: Called source '/var/db/repos/gentoo/eclass/distutils-r1.eclass'
* distutils-r1.eclass, line 333: Called _distutils_set_globals
* distutils-r1.eclass, line 293: Called die
* The specific snippet of code:
* die "DISTUTILS_USE_SETUPTOOLS=pyproject.toml is no longer supported, use DISTUTILS_USE_PEP517"
*
* If you need support, post the output of `emerge --info '=dev-python/unpaddedbase64-2.1.0::src_prepare-overlay'`,
* the complete build log and the output of `emerge -pqv '=dev-python/unpaddedbase64-2.1.0::src_prepare-overlay'`.
* Working directory: '/usr/lib/python3.10/site-packages'
* S: '/unpaddedbase64-2.1.0'
ebuild failed with status 1