While making some improvements to the ebuild in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5264ad0121b4230a46a5e009d327234d462c7230 I found this: dev-qt/qttest:5 inside RDEPEND is already suspicious in normal circumstances but looking at it, Qt5Test is only searched for within test/unittest which does not seem to be used by the build system or ebuild at all.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ce2d5d166bc3f1fc49c988adf0e452d7ce1ffc9 commit 2ce2d5d166bc3f1fc49c988adf0e452d7ce1ffc9 Author: Andrey Grozin <grozin@gentoo.org> AuthorDate: 2020-12-27 10:36:28 +0000 Commit: Andrey Grozin <grozin@gentoo.org> CommitDate: 2020-12-27 10:36:28 +0000 sci-geosciences/qmapshack: bump to 1.15.2 Closes: https://bugs.gentoo.org/761664 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Andrey Grozin <grozin@gentoo.org> sci-geosciences/qmapshack/Manifest | 1 + sci-geosciences/qmapshack/qmapshack-1.15.2.ebuild | 47 +++++++++++++++++++++++ 2 files changed, 48 insertions(+)
You are right. It compiles without qttest.