Apparently USE=qt5 builds guvcview with Qt GUI, while USE=-qt5 builds it with GTK+ GUI. The package has no local flag description, and this is utterly confusing because there's no visible trace that the package has a GTK+ GUI at all, unless you just happen not to have USE=qt5 enabled globally.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee6c40476e3950dc701e93294e42927a2f27574 commit eee6c40476e3950dc701e93294e42927a2f27574 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-12-16 23:51:06 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-12-16 23:53:22 +0000 media-video/guvcview: Add local description for USE qt5 Closes: https://bugs.gentoo.org/671612 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-video/guvcview/metadata.xml | 3 +++ 1 file changed, 3 insertions(+)