Most likely what is a side effect of KDE6 being unmasked, some packages now require Qt6 support. However, I do not want to update to Qt6 as I'm already have several issues already (which have been resolved, thanks to Sam) build log: https://0x0.st/XcpA.txt emerge --info: http://0x0.st/Xcpu.txt A workaround is to enable the "qml" USE flag on this package, which allows it to build.
Created attachment 895785 [details] emerge --info output
Created attachment 895786 [details] build log for kde-frameworks/prison-6.3.0
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=ba33e9917070db6cb89903a1728fb4f5209e5fe6 commit ba33e9917070db6cb89903a1728fb4f5209e5fe6 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-14 03:17:51 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-14 03:17:51 +0000 kde-frameworks/prison: fix disabling QtQuick USE=-qml is broken since upstream commit d99e5a221b737edd6f923388e97f06d34b283577 because find_package is called w/ REQUIRED, so *_DISABLE_FIND_PACKAGE just causes a fatal error. Use the upstream option for it instead (WITH_QUICK). Closes: https://bugs.gentoo.org/934223 Signed-off-by: Sam James <sam@gentoo.org> kde-frameworks/prison/prison-9999.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e60887ea1a8abacc713d0ab85c387771c6d2c927 commit e60887ea1a8abacc713d0ab85c387771c6d2c927 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-14 03:17:51 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-14 03:20:03 +0000 kde-frameworks/prison: fix disabling QtQuick USE=-qml is broken since upstream commit d99e5a221b737edd6f923388e97f06d34b283577 because find_package is called w/ REQUIRED, so *_DISABLE_FIND_PACKAGE just causes a fatal error. Use the upstream option for it instead (WITH_QUICK). Closes: https://bugs.gentoo.org/934223 Signed-off-by: Sam James <sam@gentoo.org> kde-frameworks/prison/prison-6.3.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)