app-doc/doxygen-1.8.13-r1 with the qt5 USE flag fails to build if dev-qt/qtxml is not installed. Reproducible: Always Steps to Reproduce: emerge app-doc/doxygen with qt5 enabled without dev-qt/qtxml installed in the system Actual Results: app-doc/doxygen fails to build, the error indicates that the qtxml module was not found. Expected Results: app-doc/doxygen should pull dev-qt/qtxml when qt5 USE flag is enabled. Currently I don't have the build error log as I was able to emerge doxygen with qt5 enabled by emerging qtxml first. I can uninstall qtxml and try to emerge doxygen to generate the build error log upon request. dev-qt/qtxml:5 should probably be added as a compile dependency to app-doc/doxygen when the "qt5" USE flag is enabled.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c0b85f06e30c53c92a96a9288e0620502611d5 commit 72c0b85f06e30c53c92a96a9288e0620502611d5 Author: Matthias Maier <tamiko@gentoo.org> AuthorDate: 2017-12-15 02:31:16 +0000 Commit: Matthias Maier <tamiko@gentoo.org> CommitDate: 2017-12-15 03:58:05 +0000 app-doc/doxygen: significantly clean up ebuild - remove desktop entry setup and inherit old fdo-mime eclass - fix dependencies Closes: https://bugs.gentoo.org/633872 Closes: https://bugs.gentoo.org/625892 Closes: https://bugs.gentoo.org/637200 Package-Manager: Portage-2.3.18, Repoman-2.3.6 app-doc/doxygen/doxygen-1.8.13-r2.ebuild | 131 +++++++++++++++++++++++++++++++ app-doc/doxygen/doxygen-9999.ebuild | 37 +++------ 2 files changed, 140 insertions(+), 28 deletions(-)