Created attachment 905931 [details] emerge --info [ebuild R *] kde-frameworks/kio-9999:6/9999::kde USE="acl designer kwallet wayland -X -debug -doc -handbook -test" 0 KiB [ebuild R *] kde-frameworks/kwindowsystem-9999:6/9999::kde USE="X wayland -debug -doc -test" 0 KiB [ebuild R *] kde-frameworks/extra-cmake-modules-9999::kde USE="-doc -test" 0 KiB [ebuild R ] dev-build/cmake-3.30.5::gentoo USE="gui ncurses qt6 -dap -doc -test -verify-sig" 0 KiB Rebuilt them. [ebuild R *] kde-plasma/plasma5support-9999:6::kde USE="-X% -debug -doc -geolocation% -test" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) kde-plasma/plasma5support-9999::kde >>> Failed to emerge kde-plasma/plasma5support-9999, Log file: >>> '/var/tmp/portage/kde-plasma/plasma5support-9999/temp/build.log' >>> Jobs: 0 of 1 complete, 1 failed Load avg: 0.98, 2.07, 2.24 * Package: kde-plasma/plasma5support-9999:6 * Repository: kde * Maintainer: kde@gentoo.org * Upstream: https://bugs.kde.org/ * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: ccache network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... * Repository id: plasma_plasma5support.git * To override fetched repository properties, use: * EGIT_OVERRIDE_REPO_PLASMA_PLASMA5SUPPORT * EGIT_OVERRIDE_BRANCH_PLASMA_PLASMA5SUPPORT * EGIT_OVERRIDE_COMMIT_PLASMA_PLASMA5SUPPORT * EGIT_OVERRIDE_COMMIT_DATE_PLASMA_PLASMA5SUPPORT * * Fetching https://invent.kde.org/plasma/plasma5support.git ... git fetch https://invent.kde.org/plasma/plasma5support.git +HEAD:refs/git-r3/HEAD git symbolic-ref refs/git-r3/kde-plasma/plasma5support/6/__main__ refs/git-r3/HEAD * Checking out https://invent.kde.org/plasma/plasma5support.git to /var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999 ... git checkout --quiet refs/git-r3/HEAD GIT update --> repository: https://invent.kde.org/plasma/plasma5support.git at the commit: 6d1894a8329b62eeb638427d5b5d2c1230baf81f >>> Source unpacked in /var/tmp/portage/kde-plasma/plasma5support-9999/work >>> Preparing source in /var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999" * Build directory (BUILD_DIR): "/var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999_build" >>> Source prepared. >>> Configuring source in /var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999" * Build directory (BUILD_DIR): "/var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999_build" cmake -C /var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DQT_MAJOR_VERSION=6 -DBUILD_TESTING=OFF -DBUILD_QCH=no -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DKDE_INSTALL_DOCBUNDLEDIR=/usr/share/help -DKDE_INSTALL_LIBEXECDIR=/usr/libexec -DCMAKE_DISABLE_FIND_PACKAGE_KF6NetworkManagerQt=ON -DCMAKE_DISABLE_FIND_PACKAGE_X11=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999_build/gentoo_toolchain.cmake /var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999 loading initial cache file /var/tmp/portage/kde-plasma/plasma5support-9999/work/plasma5support-9999_build/gentoo_common_config.cmake -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found WrapOpenGL: TRUE -- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.7.0", minimum required is "0.5.0") -- Found WrapVulkanHeaders: /usr/include -- Found KF6Config: /usr/lib64/cmake/KF6Config/KF6ConfigConfig.cmake (found version "6.8.0") -- Found KF6CoreAddons: /usr/lib64/cmake/KF6CoreAddons/KF6CoreAddonsConfig.cmake (found version "6.8.0") -- Found KF6GuiAddons: /usr/lib64/cmake/KF6GuiAddons/KF6GuiAddonsConfig.cmake (found version "6.8.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.22.5") -- Found KF6I18n: /usr/lib64/cmake/KF6I18n/KF6I18nConfig.cmake (found version "6.8.0") -- Found KF6Notifications: /usr/lib64/cmake/KF6Notifications/KF6NotificationsConfig.cmake (found version "6.8.0") -- Found KF6Solid: /usr/lib64/cmake/KF6Solid/KF6SolidConfig.cmake (found version "6.8.0") -- Found KF6Service: /usr/lib64/cmake/KF6Service/KF6ServiceConfig.cmake (found version "6.8.0") -- Found KF6IdleTime: /usr/lib64/cmake/KF6IdleTime/KF6IdleTimeConfig.cmake (found version "6.8.0") CMake Warning at /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package): Found package configuration file: /usr/lib64/cmake/KF6WindowSystem/KF6WindowSystemConfig.cmake but it set KF6WindowSystem_FOUND to FALSE so package "KF6WindowSystem" is considered to be NOT FOUND. Reason given by package: KF6WindowSystem could not be found because dependency X11 could not be found. Call Stack (most recent call first): /usr/lib64/cmake/KF6KIO/KF6KIOConfig.cmake:50 (find_dependency) /usr/share/ECM/find-modules/FindKF6.cmake:52 (find_package) CMakeLists.txt:50 (find_package) CMake Warning at /usr/share/ECM/find-modules/FindKF6.cmake:52 (find_package): Found package configuration file: /usr/lib64/cmake/KF6KIO/KF6KIOConfig.cmake but it set KF6KIO_FOUND to FALSE so package "KF6KIO" is considered to be NOT FOUND. Reason given by package: KF6KIO could not be found because dependency KF6WindowSystem could not be found. Call Stack (most recent call first): CMakeLists.txt:50 (find_package) -- Could NOT find KF6KIO (found version "6.8.0"), checked the following files: /usr/lib64/cmake/KF6KIO/KF6KIOConfig.cmake (version 6.8.0) Reason given by package: KF6KIO could not be found because dependency KF6WindowSystem could not be found. CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:233 (message): Could NOT find KF6 (missing: KIO) (found version "6.8.0") Call Stack (most recent call first): /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:603 (_FPHSA_FAILURE_MESSAGE) /usr/share/ECM/find-modules/FindKF6.cmake:93 (find_package_handle_standard_args) CMakeLists.txt:50 (find_package) -- Configuring incomplete, errors occurred! * ERROR: kde-plasma/plasma5support-9999::kde failed (configure phase): * cmake failed * * Call stack: * ebuild.sh, line 136: Called src_configure * environment, line 3058: Called ecm_src_configure * environment, line 1616: Called cmake_src_configure * environment, line 1254: Called die * The specific snippet of code: * "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed"; *
It works with USE="X" on plasma5support -- The following OPTIONAL packages have been found: * OpenGL * Qt6QuickTools (required version >= 6.8.1) * Qt6Quick (required version >= 6.7.0) * Qt6Sql (required version >= 6.7.0) * XKB (required version >= 0.5.0), XKB API common to servers and clients., <http://xkbcommon.org> * WrapVulkanHeaders * Qt6GuiTools (required version >= 6.8.1) * Qt6Gui (required version >= 6.5.0) * Qt6WidgetsTools (required version >= 6.8.1) * Qt6DBusTools (required version >= 6.8.1) * Qt6QmlTools (required version >= 6.8.1) * Qt6CoreTools (required version >= 6.8.1) * X11 -- The following REQUIRED packages have been found: * KF6GuiAddons * KF6Notifications * KF6CoreAddons (required version >= 6.7.0) * KF6IdleTime * KF6Solid (required version >= 6.7.0) * KF6Service (required version >= 6.7.0) * KF6KIO * KF6 * Qt6Widgets (required version >= 6.7.0) * Qt6Qml (required version >= 6.5.0) * Qt6Core (required version >= 6.5.0) * Gettext * KSysGuard * ECM (required version >= 5.240.0) * Qt6 -- The following features have been disabled: * QCH, API documentation in QCH format (for e.g. Qt Assistant, Qt Creator & KDevelop)
Yeah, I feared as much.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/proj/kde.git/commit/?id=46bfc18cd5289db402aac816f34626e78a8bfcbb commit 46bfc18cd5289db402aac816f34626e78a8bfcbb Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2024-10-16 15:38:18 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2024-10-16 15:38:18 +0000 kde-plasma/plasma5support: Use upstreamed WITH_X11 cmake arg Upstream commit 393f46d32daf922a1b46513bbdce6a89ced8e598 Closes: https://bugs.gentoo.org/941579 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> kde-plasma/plasma5support/plasma5support-9999.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)