Due to the way that Qt support is implemented, revdeps currently need to depend on sci-libs/vtk[-qt5,qt6] or sci-libs/vtk[qt5]. This makes for the worst possible UX - even if the dependency tree is not broken, users setting USE=vtk globally potentially get a handful conflicts to sort out. We need to get out of that situation asap, and that means, drop Qt5 in revdeps aggressively.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5786a8a3912e693c22a04f071036598a5f02c95 commit e5786a8a3912e693c22a04f071036598a5f02c95 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-11-24 19:15:01 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-11-25 15:29:59 +0000 profiles: base: Mask sci-libs/vtk[qt5] and revdeps Remaining revdeps being: sci-chemistry/avogadro2[vtk] sci-libs/avogadrolibs[vtk] ~sci-physics/geant-4.11.2.0[vtk] Bug: https://bugs.gentoo.org/944817 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> profiles/base/package.use.mask | 7 +++++++ 1 file changed, 7 insertions(+)