Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 455812 - =razorqt-base/razorqt-data-0.5.1 fails to compile (missing deps)
Summary: =razorqt-base/razorqt-data-0.5.1 fails to compile (missing deps)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-02-06 09:44 UTC by lucapost
Modified: 2013-02-16 05:04 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 lucapost 2013-02-06 09:44:32 UTC
here log:

 * Package:    razorqt-base/razorqt-data-0.5.1
 * Repository: gentoo
 * Maintainer: qt@gentoo.org
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux multilib userland_GNU
 * FEATURES:   sandbox
>>> Unpacking source...
>>> Unpacking razorqt-0.5.1.tar.bz2 to /var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work
>>> Source unpacked in /var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work
>>> Preparing source in /var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-0.5.1 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-0.5.1 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-data-0.5.1_build"
cmake --no-warn-unused-cli -C /var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-data-0.5.1_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DSPLIT_BUILD=On -DMODULE_RESOURCES=On -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-data-0.5.1_build/gentoo_rules.cmake  /var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-0.5.1
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-data-0.5.1_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 4.6.3
-- The CXX compiler identification is GNU 4.6.3
-- 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
-- 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
-- non-debug build
-- 
-- Razor-qt version: 0.5.1
-- 
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:97 (MESSAGE):
  Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE
  QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR
  QT_QTCORE_LIBRARY) (Required is at least version "4.6.0")
Call Stack (most recent call first):
  /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:288 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake/Modules/FindQt4.cmake:1200 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:32 (find_package)


-- Configuring incomplete, errors occurred!
 * ERROR: razorqt-base/razorqt-data-0.5.1 failed (configure phase):
 *   cmake failed
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_configure
 *   environment, line 2723:  Called cmake-utils_src_configure
 *   environment, line  694:  Called _execute_optionaly 'src_configure'
 *   environment, line  208:  Called enable_cmake-utils_src_configure
 *   environment, line 1007:  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 '=razorqt-base/razorqt-data-0.5.1'`,
 * the complete build log and the output of `emerge -pqv '=razorqt-base/razorqt-data-0.5.1'`.
 * The complete build log is located at '/var/tmp/portage/razorqt-base/razorqt-data-0.5.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/razorqt-base/razorqt-data-0.5.1/temp/environment'.
 * Working directory: '/var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-data-0.5.1_build'
 * S: '/var/tmp/portage/razorqt-base/razorqt-data-0.5.1/work/razorqt-0.5.1'

Reproducible: Always




i think that we need some qt-core and others as deps
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2013-02-06 09:50:38 UTC
qt-core is definitely missing, not sure if it needs anything else.
Comment 2 Ben de Groot (RETIRED) gentoo-dev 2013-02-06 10:44:01 UTC
+  06 Feb 2013; Ben de Groot <yngwin@gentoo.org> razorqt-data-0.5.1.ebuild,
+  razorqt-data-0.5.2.ebuild:
+  Add qt-core dep (easiest way to fix bug #455812)

I don't think it's strictly spoken a dependency for this, but all razorqt modules use the same main CMakeLists.txt, which checks for Qt. We could probably get around this by starting the build from the subdirectory, but qt-core is needed anyway for the other modules, without which this package is useless.
Comment 3 Adam Feldman gentoo-dev 2013-02-13 01:29:28 UTC
just attempted to install razorqt-meta on a brand new system, and failed compile this package, needing qt-gui.  Installing qt-gui allows razorqt-data to install correctly.  I'll keep the VM in its current defunct state in case it's needed to troubleshoot the situation some more.

Environment:
http://bpaste.net/show/76905
emerge --info:
http://bpaste.net/show/76906
emerge -qpv
http://bpaste.net/show/76907
Build:
http://bpaste.net/show/76908
Comment 4 Ben de Groot (RETIRED) gentoo-dev 2013-02-16 05:04:29 UTC
This should be fixed now.