Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 477008 - sci-mathematics/qtoctave fails to build with qt-4.8.5
Summary: sci-mathematics/qtoctave fails to build with qt-4.8.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Science Mathematics related packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-07-16 04:20 UTC by Patrick Lauer
Modified: 2013-07-16 22:43 UTC (History)
1 user (show)

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 Patrick Lauer gentoo-dev 2013-07-16 04:20:01 UTC
This failure is caused by splitting the qtgui package. It's most likely dev-qt/designer that is missing as dependency, but I'm not sure (and too lazy to test ;) )

>>> Working in BUILD_DIR: "/var/tmp/portage/sci-mathematics/qtoctave-0.10.1/work/qtoctave-0.10.1"
cmake --no-warn-unused-cli -C /var/tmp/portage/sci-mathematics/qtoctave-0.10.1/work/qtoctave-0.10.1/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/sci-mathematics/qtoctave-0.10.1/work/qtoctave-0.10.1/gentoo_rules.cmake  /var/tmp/portage/sci-mathematics/qtoctave-0.10.1/work/qtoctave-0.10.1
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/sci-mathematics/qtoctave-0.10.1/work/qtoctave-0.10.1/gentoo_common_config.cmake
-- The C compiler identification is GNU 4.8.1
-- The CXX compiler identification is GNU 4.8.1
-- 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
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/bin/qmake (found version "4.8.5") 
-- Use file: /usr/share/cmake/Modules/UseQt4.cmake
-- Qt version : 4.8
-- Found Qt4: /usr/bin/qmake (found version "4.8.5") 
-- Use file: /usr/share/cmake/Modules/UseQt4.cmake
-- Use file: /usr/share/cmake/Modules/UseQt4.cmake
-- Use file: /usr/share/cmake/Modules/UseQt4.cmake
-- Use file: /usr/share/cmake/Modules/UseQt4.cmake
-- Use file: /usr/share/cmake/Modules/UseQt4.cmake
-- Use file: /usr/share/cmake/Modules/UseQt4.cmake
-- Use file: /usr/share/cmake/Modules/UseQt4.cmake
-- <<< Gentoo configuration >>>
Build type      Gentoo
Install path    /usr
Compiler flags:
C               -O2 -pipe 
C++             -O2 -pipe 
Linker flags:
Executable       -Wl,-O1 -Wl,--as-needed
Module           -Wl,-O1 -Wl,--as-needed
Shared           -Wl,-O1 -Wl,--as-needed

CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
QT_QTUITOOLS_INCLUDE_DIR (ADVANCED)
   used as include directory in directory /var/tmp/portage/sci-mathematics/qtoctave-0.10.1/work/qtoctave-0.10.1/qtjs/src

-- Configuring incomplete, errors occurred!
 * ERROR: sci-mathematics/qtoctave-0.10.1 failed (configure phase):
 *   cmake failed
Comment 1 Davide Pesavento (RETIRED) gentoo-dev 2013-07-16 14:05:11 UTC
QtUiTools is in dev-qt/designer now, so yes, looks like a missing dep.
Comment 2 Sébastien Fabbro (RETIRED) gentoo-dev 2013-07-16 22:43:05 UTC
+*qtoctave-0.10.1-r1 (16 Jul 2013)
+
+  16 Jul 2013; Sébastien Fabbro <bicatali@gentoo.org>
+  +files/qtoctave-0.10.1-build-out-of-source.patch,
+  +files/qtoctave-0.10.1-build-widgetserver.patch,
+  +files/qtoctave-0.10.1-desktop-file.patch,
+  +files/qtoctave-0.10.1-doc-path.patch,
+  +files/qtoctave-0.10.1-filedialog-filters.patch,
+  +files/qtoctave-0.10.1-initial_position.patch,
+  +files/qtoctave-0.10.1-no-native-menubars.patch,
+  +files/qtoctave-0.10.1-qtinfo-octave3.4.patch,
+  +files/qtoctave-0.10.1-use_octave_htmldoc.patch, +qtoctave-0.10.1-r1.ebuild,
+  metadata.xml:
+  Import patches from Debian (upstream stalled). Fixed Qt dependencies (bug
+  #477008, thanks Patrick Lauer), switch to EAPI5
+