After upgrading dev-libs/capnproto, I see this: >>> package: dev-libs/capnproto-0.8.0 * - /usr/lib64/libcapnp-0.7.0.so * used by /usr/bin/rr (dev-util/rr-5.3.0-r1) * - /usr/lib64/libkj-0.7.0.so * used by /usr/bin/rr (dev-util/rr-5.3.0-r1) rr has: DEPEND=" sys-libs/zlib dev-libs/capnproto ${PYTHON_DEPS}" RDEPEND="${DEPEND} sys-devel/gdb[xml]" So it probably needs to be: dev-libs/capnproto:0= To trigger rebuilds. And I can confirm rr compiles and properly links after upgrade.
Looks reasonable. Feel free to push the patch.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2eeb2817801da65ef267eb67d44e6b9cd88491 commit 8a2eeb2817801da65ef267eb67d44e6b9cd88491 Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2020-10-01 21:44:17 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2020-10-01 21:49:08 +0000 dev-util/rr: bind to library subslots Reported-by: Kent Fredric Closes: https://bugs.gentoo.org/745801 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org> dev-util/rr/{rr-5.3.0-r1.ebuild => rr-5.3.0-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)