Created attachment 779486 [details] build log [ebuild U ] dev-python/yarl-1.7.2-r3::gentoo [1.7.2-r2::gentoo] USE="-doc -test" PYTHON_TARGETS="python3_9 -pypy3 -python3_8 -python3_10 -python3_11%" 0 KiB During configure, it complains about cython related to python 3.10, not active in the PYTHON_TARGETS variable: >>> Emerging (3 of 5) dev-python/yarl-1.7.2-r3::gentoo * yarl-1.7.2.gh.tar.gz BLAKE2B SHA512 size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking yarl-1.7.2.gh.tar.gz to /var/tmp/portage/dev-python/yarl-1.7.2-r3/work >>> Source unpacked in /var/tmp/portage/dev-python/yarl-1.7.2-r3/work >>> Preparing source in /var/tmp/portage/dev-python/yarl-1.7.2-r3/work/yarl-1.7.2 ... * Build system packages: * dev-python/gpep517 : 6 * dev-python/installer : 0.5.1 * dev-python/setuptools : 62.3.1 * dev-python/setuptools_scm : 6.4.2 * dev-python/wheel : 0.37.1-r1 >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/yarl-1.7.2-r3/work/yarl-1.7.2 ... * Checking whether python3_11 is suitable ... * >=dev-lang/python-3.11.0_beta1-r1:3.11 ... [ !! ] * Checking whether python3_10 is suitable ... * >=dev-lang/python-3.10.0_p1-r1:3.10 ... [ ok ] * python_check_deps ... [ ok ] * Using python3.10 in global scope * python3_10: running distutils-r1_run_phase python_configure_all make -j7 -l7 cythonize python -m cython -3 -o yarl/_quoting_c.c yarl/_quoting_c.pyx -I yarl /usr/bin/python3.10: No module named cython make: *** [Makefile:18: yarl/_quoting_c.c] Error 1 * ERROR: dev-python/yarl-1.7.2-r3::gentoo failed (configure phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-python/yarl-1.7.2-r3::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/yarl-1.7.2-r3::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-python/yarl-1.7.2-r3/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/yarl-1.7.2-r3/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/yarl-1.7.2-r3/work/yarl-1.7.2' * S: '/var/tmp/portage/dev-python/yarl-1.7.2-r3/work/yarl-1.7.2'
Created attachment 779489 [details] emerge --info
Oh, we have double any API use due to sphinx.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf2bc6a0622fb751152814049fea2f9805f6f8d commit 4cf2bc6a0622fb751152814049fea2f9805f6f8d Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2022-05-20 15:51:52 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2022-05-20 15:51:52 +0000 dev-python/yarl: Move cythonize to python_configure() Closes: https://bugs.gentoo.org/846410 Signed-off-by: Michał Górny <mgorny@gentoo.org> dev-python/yarl/yarl-1.7.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)