Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 675880 - kde-frameworks/kconfig-5.54.0 - CMake Error at /usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package): Could not find a package configuration file provided by "Qt5DBus" with any of the following names: Qt5DBusConfig.cmake qt5dbus-config.cmake
Summary: kde-frameworks/kconfig-5.54.0 - CMake Error at /usr/lib/cmake/Qt5/Qt5Config.c...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-01-19 21:45 UTC by Jochen Schlick
Modified: 2019-01-20 19:23 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 Jochen Schlick 2019-01-19 21:45:32 UTC
if dev-qt/qtdbus isn't installed the build fails with the following output:


Calculating dependencies... done!
[ebuild   R    ] kde-frameworks/kconfig-5.54.0:5/5.54::gentoo  USE="nls -debug -doc -test" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB


>>> Verifying ebuild manifests

>>> Emerging (1 of 1) kde-frameworks/kconfig-5.54.0::gentoo
Unable to unshare: EPERM
 * kconfig-5.54.0.tar.xz BLAKE2B SHA512 size ;-) ...                                                          [ ok ]
Unable to unshare: EPERM
>>> cfg-update-1.8.2-r1: Creating checksum index...
Unable to unshare: EPERM
>>> Unpacking source...
>>> Unpacking kconfig-5.54.0.tar.xz to /var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work
>>> Source unpacked in /var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work
Unable to unshare: EPERM
>>> Preparing source in /var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0 ...
>>> Source prepared.
Unable to unshare: EPERM
>>> Configuring source in /var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0 ...
>>> Working in BUILD_DIR: "/var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0_build"
cmake -C /var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF -DBUILD_QCH=no -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0_build/gentoo_toolchain.cmake  /var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0
loading initial cache file /var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 7.3.0
-- The CXX compiler identification is GNU 7.3.0
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/i686-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/i686-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- 

CMake Error at /usr/lib/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5DBus" with any
  of the following names:

    Qt5DBusConfig.cmake
    qt5dbus-config.cmake

  Add the installation prefix of "Qt5DBus" to CMAKE_PREFIX_PATH or set
  "Qt5DBus_DIR" to a directory containing one of the above files.  If
  "Qt5DBus" provides a separate development package or SDK, be sure it has
  been installed.
Call Stack (most recent call first):
  CMakeLists.txt:23 (find_package)


-- Configuring incomplete, errors occurred!
See also "/var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0_build/CMakeFiles/CMakeOutput.log".
 * ERROR: kde-frameworks/kconfig-5.54.0::gentoo failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line  124:  Called src_configure
 *   environment, line 3728:  Called kde5_src_configure
 *   environment, line 2758:  Called cmake-utils_src_configure
 *   environment, line 1209:  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-frameworks/kconfig-5.54.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=kde-frameworks/kconfig-5.54.0::gentoo'`.
 * The complete build log is located at '/var/portage/logs/kde-frameworks:kconfig-5.54.0:20190119-213423.log'.
 * For convenience, a symlink to the build log is located at '/var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/temp/build.log'.
 * The ebuild environment file is located at '/var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/temp/environment'.
 * Working directory: '/var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0_build'
 * S: '/var/portage/tmp/portage/kde-frameworks/kconfig-5.54.0/work/kconfig-5.54.0'

>>> Failed to emerge kde-frameworks/kconfig-5.54.0, Log file:
Comment 1 Larry the Git Cow gentoo-dev 2019-01-20 19:03:31 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e554ed37eeda6fb0dd394c07524c21239cf733

commit d0e554ed37eeda6fb0dd394c07524c21239cf733
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-01-20 16:19:50 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-01-20 18:54:16 +0000

    kde-frameworks/kconfig: Add missing dependency
    
    Upstream commit 8579ec54838b7188ed016f7adb4a69bbf2e39712
    
    Reported-by: Jochen Schlick <josch09@gmail.com>
    Closes: https://bugs.gentoo.org/675880
    Package-Manager: Portage-2.3.56, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-frameworks/kconfig/kconfig-5.54.0-r1.ebuild | 34 +++++++++++++++++++++++++
 1 file changed, 34 insertions(+)
Comment 2 Larry the Git Cow gentoo-dev 2019-01-20 19:23:49 UTC
The bug has been closed via the following commit(s):

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

commit f49368297e01d6a9ebc92d81a7713259b3f25c69
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2019-01-20 16:19:50 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-01-20 19:15:56 +0000

    kde-frameworks/kconfig: Add missing dependency
    
    Upstream commit 8579ec54838b7188ed016f7adb4a69bbf2e39712
    
    Reported-by: Jochen Schlick <josch09@gmail.com>
    Closes: https://bugs.gentoo.org/675880
    Package-Manager: Portage-2.3.56, Repoman-2.3.12
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 kde-frameworks/kconfig/kconfig-9999.ebuild | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)