dev-ml/dose3 depends on dev-python/pyyaml without PYTHON_USEDEP. Given that pyyaml doesn't install any executables, this is most likely wrong. If dose3 calls Python scripts that import pyyaml, they're going to fail if pyyaml isn't built for arbitrary Python interpreter that is going to be spawned.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf7e3aba3aa2733a9f4d65aa58d37a9ef67d630 commit 8bf7e3aba3aa2733a9f4d65aa58d37a9ef67d630 Author: Alfredo Tupone <tupone@gentoo.org> AuthorDate: 2022-01-15 18:20:01 +0000 Commit: Alfredo Tupone <tupone@gentoo.org> CommitDate: 2022-01-15 18:20:01 +0000 dev-ml/dose3: remove test dependency as RESTRICT Closes: https://bugs.gentoo.org/818133 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone <tupone@gentoo.org> dev-ml/dose3/dose3-5.0.1_p16-r4.ebuild | 8 +++----- dev-ml/dose3/dose3-6.0.1_p2-r1.ebuild | 8 +++----- dev-ml/dose3/dose3-6.1-r1.ebuild | 8 +++----- dev-ml/dose3/dose3-7.0.0.ebuild | 8 +++----- 4 files changed, 12 insertions(+), 20 deletions(-)