https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: app-i18n/opencc-1.1.7-r1 fails to compile with dev-lang/python-exec[-native-symlinks]. Discovered on: amd64 (internal ref: ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0035
CC'ing also the author of the commit (bd95d15e5a523b74cdc900b1ef66d1559b601fea)
Created attachment 901402 [details] build.log build log and emerge --info
Error(s) that match a know pattern: Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE)
This is caused by python-any-r1_pkg_setup not called with -python, however, it cannot be called because python-any-r1.eclass cannot be inherited along with python-single-r1.eclass (inherited by distutils-r1, which is required by python use flag), and conditional inherit is illegal.
We should have to allow inheriting python-any-r1.eclass and python-single-r1.eclass at the same time (at least with some settings) to fix this.
Maybe we can just assume it's always a python package.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06e43e7bdc2ffef551e5976b3484b325b5623ba commit a06e43e7bdc2ffef551e5976b3484b325b5623ba Author: blackteahamburger <blackteahamburger@outlook.com> AuthorDate: 2025-02-02 15:33:06 +0000 Commit: Yixun Lan <dlan@gentoo.org> CommitDate: 2025-02-08 01:14:32 +0000 app-i18n/opencc: call python-single-r1_pkg_setup regardless of python use flag Closes: https://bugs.gentoo.org/938582 Signed-off-by: blackteahamburger <blackteahamburger@outlook.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> app-i18n/opencc/{opencc-1.1.7-r1.ebuild => opencc-1.1.7-r2.ebuild} | 4 ---- 1 file changed, 4 deletions(-)