trinity-apps/kolf-9999: tries to build without aRts (which is required), even when it is available
Closed this issue · 2 comments
ethus3h commented
Hi again! Sorry for filing so many issues. I think this one might be a similar problem to #6. I tried setting use=arts for it, but that didn't seem to fix it. Thanks. :)
elegiac ~ # emerge tdegames-meta
Calculating dependencies... done!
!!! The following installed packages are masked:
- www-plugins/adobe-flash-23.0.0.205::gentoo (masked by: AdobeFlash-11.x license(s))
A copy of the 'AdobeFlash-11.x' license is located at '/usr/portage/licenses/AdobeFlash-11.x'.
For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.
>>> Verifying ebuild manifests
>>> Emerging (1 of 21) trinity-apps/kolf-9999::trinity
>>> Unpacking source...
Already on 'master'
Your branch is up-to-date with 'origin/master'.
GIT update -->
repository: http://scm.trinitydesktop.org/scm/git/tdegames
at the commit: 36914970031c002ed124c24a42afc696774f6794
branch: master
storage directory: "/usr/portage/distfiles/egit-src/trinity/tdegames"
checkout type: non-bare repository
Synchronizing submodule url for 'admin'
Synchronizing submodule url for 'cmake'
Branch branch-master set up to track remote branch master from origin.
Switched to a new branch 'branch-master'
>>> Unpacked to /var/tmp/portage/trinity-apps/kolf-9999/work/tdegames
* Exporting parts of working copy to /var/tmp/portage/trinity-apps/kolf-9999/work/tdegames
>>> Source unpacked in /var/tmp/portage/trinity-apps/kolf-9999/work
>>> Preparing source in /var/tmp/portage/trinity-apps/kolf-9999/work/tdegames ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/trinity-apps/kolf-9999/work/tdegames ...
>>> Working in BUILD_DIR: "/var/tmp/portage/trinity-apps/kolf-9999/work/kolf-9999_build"
cmake --no-warn-unused-cli -C /var/tmp/portage/trinity-apps/kolf-9999/work/kolf-9999_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr/trinity/14 -DCMAKE_INSTALL_RPATH=/usr/trinity/14 -DBUILD_KOLF=ON -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/trinity-apps/kolf-9999/work/kolf-9999_build/gentoo_rules.cmake -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/trinity-apps/kolf-9999/work/kolf-9999_build/gentoo_toolchain.cmake /var/tmp/portage/trinity-apps/kolf-9999/work/tdegames
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/trinity-apps/kolf-9999/work/kolf-9999_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")
-- Detected x86_64 CPU architecture
-- Performing Test HAVE_PIE_SUPPORT
-- Performing Test HAVE_PIE_SUPPORT - Success
CMake Error at cmake/modules/TDEMacros.cmake:24 (message):
#################################################
aRts support is disabled, but it is required to build kasteroids and kolf
#################################################
Call Stack (most recent call first):
ConfigureChecks.cmake:38 (tde_message_fatal)
CMakeLists.txt:96 (include)
-- Configuring incomplete, errors occurred!
See also "/var/tmp/portage/trinity-apps/kolf-9999/work/kolf-9999_build/CMakeFiles/CMakeOutput.log".
* ERROR: trinity-apps/kolf-9999::trinity failed (configure phase):
* cmake failed
*
* Call stack:
* ebuild.sh, line 115: Called src_configure
* environment, line 3492: Called trinity-meta_src_configure
* environment, line 4465: Called trinity-base_src_configure
* environment, line 4303: Called cmake-utils_src_configure
* environment, line 931: Called _cmake_execute_optionally 'src_configure'
* environment, line 312: Called enable_cmake-utils_src_configure
* environment, line 1292: 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 '=trinity-apps/kolf-9999::trinity'`,
* the complete build log and the output of `emerge -pqv '=trinity-apps/kolf-9999::trinity'`.
* The complete build log is located at '/var/tmp/portage/trinity-apps/kolf-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/trinity-apps/kolf-9999/temp/environment'.
* Working directory: '/var/tmp/portage/trinity-apps/kolf-9999/work/kolf-9999_build'
* S: '/var/tmp/portage/trinity-apps/kolf-9999/work/tdegames'
>>> Failed to emerge trinity-apps/kolf-9999, Log file:
>>> '/var/tmp/portage/trinity-apps/kolf-9999/temp/build.log'
* Messages for package trinity-apps/kolf-9999:
* ERROR: trinity-apps/kolf-9999::trinity failed (configure phase):
* cmake failed
*
* Call stack:
* ebuild.sh, line 115: Called src_configure
* environment, line 3492: Called trinity-meta_src_configure
* environment, line 4465: Called trinity-base_src_configure
* environment, line 4303: Called cmake-utils_src_configure
* environment, line 931: Called _cmake_execute_optionally 'src_configure'
* environment, line 312: Called enable_cmake-utils_src_configure
* environment, line 1292: 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 '=trinity-apps/kolf-9999::trinity'`,
* the complete build log and the output of `emerge -pqv '=trinity-apps/kolf-9999::trinity'`.
* The complete build log is located at '/var/tmp/portage/trinity-apps/kolf-9999/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/trinity-apps/kolf-9999/temp/environment'.
* Working directory: '/var/tmp/portage/trinity-apps/kolf-9999/work/kolf-9999_build'
* S: '/var/tmp/portage/trinity-apps/kolf-9999/work/tdegames'
elegiac ~ #
ethus3h commented
(I also tried reinstalling trinity-base/arts, with similar lack of results.)