dev-python/setproctitle-1.1.10-r1 already builds tests with PYLIB="$(python_get_LIBS)" for the embedded executable, but that isn't sufficient with current python eclassees to actually get python-embed linked to; as a result, setproctitle tests fail.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78a7b2722aee8e229ae0de6a775e110cd0bb80b commit f78a7b2722aee8e229ae0de6a775e110cd0bb80b Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-02-27 17:56:55 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-04-19 16:46:59 +0000 python-utils-r1.eclass: Fix PYTHON_LIBS for py3.8+ Python 3.8+ provides two pkg-config files: python-3.8 for building Python extensions and python-3.8-embed for embedding Python in other programs. The former no longer lists -lpython*, resulting in empty PYTHON_LIBS. Since our consumers are more likely to want it non-empty if they already query it, switch to the latter file. Closes: https://bugs.gentoo.org/718344 Signed-off-by: Michał Górny <mgorny@gentoo.org> eclass/python-utils-r1.eclass | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-)