Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 919385 - [kde overlay] kde-plasma/kglobalacceld-9999::kde cmake failed
Summary: [kde overlay] kde-plasma/kglobalacceld-9999::kde cmake failed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Overlays (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-07 06:17 UTC by Rachid Achellal
Modified: 2023-12-07 23:34 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rachid Achellal 2023-12-07 06:17:17 UTC
>>> Emerging (13 of 76) kde-plasma/kglobalacceld-9999::kde
>>> Unpacking source...
 * Repository id: plasma_kglobalacceld.git
 * To override fetched repository properties, use:
 *   EGIT_OVERRIDE_REPO_PLASMA_KGLOBALACCELD
 *   EGIT_OVERRIDE_BRANCH_PLASMA_KGLOBALACCELD
 *   EGIT_OVERRIDE_COMMIT_PLASMA_KGLOBALACCELD
 *   EGIT_OVERRIDE_COMMIT_DATE_PLASMA_KGLOBALACCELD
 * 
 * Fetching https://invent.kde.org/plasma/kglobalacceld.git ...
git fetch https://invent.kde.org/plasma/kglobalacceld.git +HEAD:refs/git-r3/HEAD
git symbolic-ref refs/git-r3/kde-plasma/kglobalacceld/6/__main__ refs/git-r3/HEAD
 * Checking out https://invent.kde.org/plasma/kglobalacceld.git to /var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999 ...
git checkout --quiet refs/git-r3/HEAD
GIT update -->
   repository:               https://invent.kde.org/plasma/kglobalacceld.git
   at the commit:            97f9a02d1d45f8703c08a9452f39cb231328c457
>>> Source unpacked in /var/tmp/portage/kde-plasma/kglobalacceld-9999/work
>>> Preparing source in /var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999_build"
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999 ...
 * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999"
 * Build directory  (BUILD_DIR):     "/var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999_build"
cmake -C /var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DQT_MAJOR_VERSION=6 -DBUILD_TESTING=OFF -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DKDE_INSTALL_DOCBUNDLEDIR=/usr/share/help -DWITH_X11=yes -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999_build/gentoo_toolchain.cmake /var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999
loading initial cache file /var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/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/bin/x86_64-pc-linux-gnu-g++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 

fatal: HEAD does not point to a branch
error: No such remote 'origin'
-- 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.6.0", minimum required is "0.5.0") 
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
CMake Error at CMakeLists.txt:60 (find_package):
  By not providing "FindKF6KIO.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "KF6KIO", but
  CMake did not find one.

  Could not find a package configuration file provided by "KF6KIO" (requested
  version 5.240.0) with any of the following names:

    KF6KIOConfig.cmake
    kf6kio-config.cmake

  Add the installation prefix of "KF6KIO" to CMAKE_PREFIX_PATH or set
  "KF6KIO_DIR" to a directory containing one of the above files.  If "KF6KIO"
  provides a separate development package or SDK, be sure it has been
  installed.


-- Configuring incomplete, errors occurred!
 * ERROR: kde-plasma/kglobalacceld-9999::kde failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 3044:  Called ecm_src_configure
 *   environment, line 1634:  Called cmake_src_configure
 *   environment, line 1283:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 
 * If you need support, post the output of `emerge --info '=kde-plasma/kglobalacceld-9999::kde'`,
 * the complete build log and the output of `emerge -pqv '=kde-plasma/kglobalacceld-9999::kde'`.
 * The complete build log is located at '/var/tmp/portage/kde-plasma/kglobalacceld-9999/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-plasma/kglobalacceld-9999/temp/environment'.
 * Working directory: '/var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999_build'
 * S: '/var/tmp/portage/kde-plasma/kglobalacceld-9999/work/kglobalacceld-9999'

>>> Failed to emerge kde-plasma/kglobalacceld-9999, Log file:

>>>  '/var/tmp/portage/kde-plasma/kglobalacceld-9999/temp/build.log'

 * Messages for package kde-plasma/kglobalacceld-9999:

 * ERROR: kde-plasma/kglobalacceld-9999::kde failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  136:  Called src_configure
 *   environment, line 3044:  Called ecm_src_configure
 *   environment, line 1634:  Called cmake_src_configure
 *   environment, line 1283:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";


Reproducible: Always

Steps to Reproduce:
This happens when I run emerge @kde-plasma-live.
Comment 1 Andreas Sturmlechner gentoo-dev 2023-12-07 11:11:09 UTC Comment hidden (obsolete)
Comment 2 Andreas Sturmlechner gentoo-dev 2023-12-07 11:13:06 UTC
Thanks for your report.

However, please consider using Plasma live only if you plan to submit PRs to help fixing them. They are heavily WIP, with no almost no dependency checking after the bulk conversion to KF6.
Comment 3 Rachid Achellal 2023-12-07 13:11:34 UTC
I am doing this on my test vm to reports bugs/PR's.
Comment 4 Rachid Achellal 2023-12-07 15:27:01 UTC
The package kio-9999 was missing.
The issue was solved after installing this version.
It was the dependency what was missing during the build.
Comment 5 Andreas Sturmlechner gentoo-dev 2023-12-07 16:57:00 UTC
(In reply to Rachid Achellal from comment #3)
> I am doing this on my test vm to reports bugs/PR's.
Yes, I am saying PRs are much appreciated in this phase where dependencies have not even been checked yet and ebuilds are in for quite some flux. Bugs just make us close more bugs in addition, you could probably file 50+ like these right now.
Comment 6 Larry the Git Cow gentoo-dev 2023-12-07 23:34:45 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=2618cd55b24f98d82ecf1473a05f804b9ba54b03

commit 2618cd55b24f98d82ecf1473a05f804b9ba54b03
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2023-12-07 20:11:45 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2023-12-07 23:33:04 +0000

    kde-plasma/kglobalacceld: Add missing dependencies
    
    Upstream commit d9607ef5d150135937f9467c9ce27fa9ba8cbabe
    
    Closes: https://bugs.gentoo.org/919385
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-plasma/kglobalacceld/kglobalacceld-9999.ebuild | 3 +++
 1 file changed, 3 insertions(+)