The relevant part of ebuild should look like this: ----- RDEPEND=" ... dev-qt/qtprintsupport:5[cups?] ..." ----- Otherwise, printers cups may not be available for qpdfview.
Yes please, got hit by this today.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=850381426ea2b905ee73647ac82e6e17d27ac161 commit 850381426ea2b905ee73647ac82e6e17d27ac161 Author: Michael Palimaka <kensington@gentoo.org> AuthorDate: 2018-10-06 14:39:05 +0000 Commit: Michael Palimaka <kensington@gentoo.org> CommitDate: 2018-10-06 14:39:54 +0000 app-text/qpdfview: propagate cups USE flag to dev-qt/qtprintsupport Closes: https://bugs.gentoo.org/661424 Signed-off-by: Michael Palimaka <kensington@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 app-text/qpdfview/qpdfview-0.4.18_pre3-r1.ebuild | 96 ++++++++++++++++++++++++ 1 file changed, 96 insertions(+)