EAPI version 7 specifies that utilities, such as those used to generate source code, should be listed in BDEPEND instead of DEPEND. vim-core is needed to provide the xxd program, which is used to generate several source files. This means it needs to run on the build machine, rather than be linked into generated library.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4233bd2c56f96f3105f3a0fd991a9e155204cbf5 commit 4233bd2c56f96f3105f3a0fd991a9e155204cbf5 Author: Craig Andrews <candrews@gentoo.org> AuthorDate: 2020-09-08 16:22:13 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2020-09-08 16:22:39 +0000 dev-libs/rocr-runtime: BDEPEND on app-editors/vim-core instead of DEPEND Closes: https://bugs.gentoo.org/740410 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Craig Andrews <candrews@gentoo.org> dev-libs/rocr-runtime/rocr-runtime-3.7.0.ebuild | 4 ++-- dev-libs/rocr-runtime/rocr-runtime-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)