dev-libs/libffi-3.4.2 (~arch) provides libffi.so.8. Looks like this package relies on libffi.so.7 and holds the update back. Consider adding libffi-compat:7 as an alternative. One example to do it is to provide runtime alternative: - dev-libs/libffi:0/7 + || ( dev-libs/libffi:0/7 dev-libs/libffi-compat:7 )
Thanks for the reports. Will do in a minute. I'll also make new bins with :8 later.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab4508ff8dfb11f588455546d02fc99fa486ed4c commit ab4508ff8dfb11f588455546d02fc99fa486ed4c Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2021-07-30 11:24:19 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2021-07-30 18:14:09 +0000 dev-python/pypy3-exe-bin: Allow dev-libs/libffi-compat Closes: https://bugs.gentoo.org/805194 Signed-off-by: Michał Górny <mgorny@gentoo.org> .../{pypy3-exe-bin-7.3.4.ebuild => pypy3-exe-bin-7.3.4-r1.ebuild} | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)