The ebuild apparently copies sources for all implementations... but it doesn't do anything with those copies afterwards. My guess is that it ignores python-r1 entirely afterwards and just runs random default implementation.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=644345d76393f81e58eae1ec950b4494aba2cfb0 commit 644345d76393f81e58eae1ec950b4494aba2cfb0 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2020-03-18 21:16:53 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2020-03-19 00:19:03 +0000 dev-libs/satyr: Version bump to 0.30 Closes: https://bugs.gentoo.org/710220 Signed-off-by: Matt Turner <mattst88@gentoo.org> dev-libs/satyr/Manifest | 1 + dev-libs/satyr/satyr-0.30.ebuild | 99 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 100 insertions(+)