Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 941579 - [kde] kde-plasma/plasma5support-9999[-X] - Could NOT find KF6 (missing: KIO) (found version "6.8.0")
Summary: [kde] kde-plasma/plasma5support-9999[-X] - Could NOT find KF6 (missing: KIO) ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL: https://invent.kde.org/plasma/plasma5...
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks:
 
Reported: 2024-10-15 11:10 UTC by jospezial
Modified: 2024-10-16 15:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info.txt,10.07 KB, text/plain)
2024-10-15 11:10 UTC, jospezial
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jospezial 2024-10-15 11:10:44 UTC
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";
 *
Comment 1 jospezial 2024-10-15 11:32:44 UTC
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)
Comment 2 Andreas Sturmlechner gentoo-dev 2024-10-15 19:10:15 UTC
Yeah, I feared as much.
Comment 3 Larry the Git Cow gentoo-dev 2024-10-16 15:59:48 UTC
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(-)