seafile-client-6.0.4 fails to build: >>> Emerging (4 of 4) net-misc/seafile-client-6.0.4::gentoo * seafile-client-6.0.4.tar.gz SHA256 SHA512 WHIRLPOOL size ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking seafile-client-6.0.4.tar.gz to /var/tmp/portage/net-misc/seafile-client-6.0.4/work >>> Source unpacked in /var/tmp/portage/net-misc/seafile-client-6.0.4/work >>> Preparing source in /var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4 ... >>> Working in BUILD_DIR: "/var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4_build" cmake -C /var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_SHIBBOLETH_SUPPORT=no -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4_build/gentoo_toolchain.cmake /var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4 loading initial cache file /var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4_build/gentoo_common_config.cmake -- The C compiler identification is GNU 4.9.4 -- The CXX compiler identification is GNU 4.9.4 -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-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/x86_64-pc-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/x86_64-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 -- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "0.28") Build type: Gentoo qt5 version: 5.6.2 CMake Error at /usr/lib64/cmake/Qt5/Qt5Config.cmake:26 (find_package): Could not find a package configuration file provided by "Qt5Test" with any of the following names: Qt5TestConfig.cmake qt5test-config.cmake Add the installation prefix of "Qt5Test" to CMAKE_PREFIX_PATH or set "Qt5Test_DIR" to a directory containing one of the above files. If "Qt5Test" provides a separate development package or SDK, be sure it has been installed. Call Stack (most recent call first): CMakeLists.txt:151 (FIND_PACKAGE) -- Configuring incomplete, errors occurred! See also "/var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4_build/CMakeFiles/CMakeOutput.log". * ERROR: net-misc/seafile-client-6.0.4::gentoo failed (configure phase): * cmake failed * * Call stack: * ebuild.sh, line 115: Called src_configure * environment, line 3121: Called cmake-utils_src_configure * environment, line 799: Called _cmake_execute_optionally 'src_configure' * environment, line 280: Called enable_cmake-utils_src_configure * environment, line 1249: 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 '=net-misc/seafile-client-6.0.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/seafile-client-6.0.4::gentoo'`. * The complete build log is located at '/var/tmp/portage/net-misc/seafile-client-6.0.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/seafile-client-6.0.4/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4_build' * S: '/var/tmp/portage/net-misc/seafile-client-6.0.4/work/seafile-client-6.0.4' Reproducible: Always
After installing the package dev-qt/qttest it compiles fine, plz add it as an dependency.
I have added a fix at https://github.com/gentoo/gentoo/pull/4489. Now just waiting for someone to merge ;-)
Oh sorry, this was fixed some days ago in 25a56e558e96e6c39c511221704cf4749814a2f3.