The two djvu ebuilds both have, DEPEND="${RDEPEND} || ( gnome-base/librsvg media-gfx/inkscape )" BDEPEND="app-arch/unzip" Since the only use of librsvg and inkscape is to create some icons at build time, I think both would be more appropriate in BDEPEND?
Sure, go for it.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6be280f00da3f105fb2e9a2ec2e6ad43f1f6024 commit c6be280f00da3f105fb2e9a2ec2e6ad43f1f6024 Author: Michael Orlitzky <mjo@gentoo.org> AuthorDate: 2021-05-04 12:34:22 +0000 Commit: Michael Orlitzky <mjo@gentoo.org> CommitDate: 2021-05-04 12:41:47 +0000 app-text/djvu: move inkscape and librsvg into BDEPEND. The "inkscape" and "rsvg-convert" commands are run at build-time to generate icons; thus they belong in BDEPEND. This commit moves them there from DEPEND. Done in a new unstable revision because it isn't very important to anyone who has already installed a stable version. Closes: https://bugs.gentoo.org/788073 Package-Manager: Portage-3.0.18, Repoman-3.0.2 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> app-text/djvu/djvu-3.5.28-r1.ebuild | 67 +++++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+)