View Issue Details

IDProjectCategoryView StatusLast Update
0001403FreeCADBugpublic2014-02-13 10:17
Reporterjoe9 Assigned Toshoogen  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionno change required 
PlatformGentooOSLinuxOS VersionGentoo
Product Versiontrunk 
Summary0001403: Freecad Compile issue
Description-- Found Spnav: /usr/lib64/libspnav.so
CMake Error at CMakeLists.txt:467 (find_package):
  By not providing "FindShiboken.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Shiboken",
  but CMake did not find one.
  Could not find a package configuration file provided by "Shiboken" with any
  of the following names:
    ShibokenConfig.cmake
    shiboken-config.cmake
  Add the installation prefix of "Shiboken" to CMAKE_PREFIX_PATH or set
  "Shiboken_DIR" to a directory containing one of the above files. If
  "Shiboken" provides a separate development package or SDK, be sure it has
  been installed.
-- Configuring incomplete, errors occurred!
Steps To Reproduce * Using following Fortran compiler:
 * F77: x86_64-pc-linux-gnu-gfortran
 * FC: x86_64-pc-linux-gnu-gfortran
>>> Unpacking source...
remote: Counting objects: 48, done.
remote: Compressing objects: 100% (29/29), done.
remote: Total 30 (delta 24), reused 1 (delta 1)
Unpacking objects: 100% (30/30), done.
From git://git.code.sf.net/p/free-cad/code
   43a6654..24b06ad master -> master
GIT update -->
   repository: git://git.code.sf.net/p/free-cad/code
   updating from commit: 43a665451dadef13d557054695e0a71ed85953a3
   to commit: 24b06ad3db49ea248c601250a602d06973c750a9
 src/App/Application.cpp | 1 +
 src/Gui/InputField.cpp | 2 +-
 src/Mod/Arch/ArchCommands.py | 114 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/Mod/Arch/Arch_rc.py | 8 +++---
 src/Mod/Arch/InitGui.py | 2 +-
 src/Mod/Arch/Resources/Arch.qrc | 1 +
 src/Mod/Arch/Resources/icons/Arch_Survey.svg | 290 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 src/Mod/Draft/DraftSnap.py | 6 ++--
 src/Mod/Fem/MechanicalAnalysis.py | 46 ++++++++++++++++++++++++++++--
 9 files changed, 459 insertions(+), 11 deletions(-)
   branch: master
   storage directory: "/var/portage/distfiles/egit-src/freecad"
   checkout type: bare repository
Cloning into '/var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999'...
done.
Checking connectivity... done
Checking out files: 100% (5608/5608), done.
Branch branch-master set up to track remote branch master from origin.
Switched to a new branch 'branch-master'
>>> Unpacked to /var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999
>>> Source unpacked in /var/tmp/portage/media-gfx/freecad-9999/work
>>> Preparing source in /var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999 ...
 * Applying freecad-9999-remove-qt3-support.patch ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999_build"
cmake --no-warn-unused-cli -C /var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999_build/gentoo_common_config.cmake -G Unix Makefiles -DCMAKE_INSTALL_PREFIX=/usr -DOCC_INCLUDE_DIR=/usr/lib64/opencascade-6.6.0/ros/lin/inc -DOCC_INCLUDE_PATH=/usr/lib64/opencascade-6.6.0/ros/lin/inc -DOCC_LIBRARY=/usr/lib64/opencascade-6.6.0/ros/lin/lib/libTKernel.so -DOCC_LIBRARY_DIR=/usr/lib64/opencascade-6.6.0/ros/lin/lib -DOCC_LIB_PATH=/usr/lib64/opencascade-6.6.0/ros/lin/lib -DCOIN3D_INCLUDE_DIR=/usr/include/coin -DCOIN3D_LIBRARY=/usr/lib64/libCoin.so -DSOQT_LIBRARY=/usr/lib64/libSoQt.so -DSOQT_INCLUDE_PATH=/usr/include/coin -DCMAKE_BINARY_DIR=/usr/bin -DCMAKE_INSTALL_PREFIX=/usr/lib64/freecad-9999 -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999_build/gentoo_rules.cmake /var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 4.7.3
-- The CXX compiler identification is GNU 4.7.3
-- Check for working C compiler: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/lib64/ccache/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/lib64/ccache/bin/x86_64-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/lib64/ccache/bin/x86_64-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /usr/bin/x86_64-pc-linux-gnu-gfortran
-- Check for working Fortran compiler: /usr/bin/x86_64-pc-linux-gnu-gfortran -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/x86_64-pc-linux-gnu-gfortran supports Fortran 90
-- Checking whether /usr/bin/x86_64-pc-linux-gnu-gfortran supports Fortran 90 -- yes
-- Looking for GL/gl.h
-- Looking for GL/gl.h - found
-- Looking for C++ include istream
-- Looking for C++ include istream - found
-- Looking for C++ include ostream
-- Looking for C++ include ostream - found
-- Looking for C++ include fstream
-- Looking for C++ include fstream - found
-- Looking for C++ include sstream
-- Looking for C++ include sstream - found
-- Looking for C++ include ios
-- Looking for C++ include ios - found
-- Looking for C++ include iostream
-- Looking for C++ include iostream - found
-- Looking for C++ include iomanip
-- Looking for C++ include iomanip - found
-- Looking for C++ include iostream
-- Looking for C++ include iostream - found
-- Check for STD namespace
-- Check for STD namespace - found
-- prefix: /usr/lib64/freecad-9999
-- datadir: data
-- docdir: doc
-- includedir: include
-- Found PythonInterp: /usr/bin/python (found version "2.7.5")
-- Found PythonLibs: /usr/lib64/libpython2.7.so (found suitable exact version "2.7.5")
-- Boost version: 1.52.0
-- Found the following Boost libraries:
-- filesystem
-- program_options
-- regex
-- signals
-- system
-- thread
-- Found Xerces-C: /usr/lib64/libxerces-c.so
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.8")
-- PyCXX found:
-- Headers: /var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999/src
-- Sources: /var/tmp/portage/media-gfx/freecad-9999/work/freecad-9999/src/CXX
-- OpenCASCADE include directory: /usr/lib64/opencascade-6.6.0/ros/lin/inc
-- OpenCASCADE shared libraries directory: /usr/lib64/opencascade-6.6.0/ros/lin/lib
-- Found SWIG: /usr/bin/swig (found version "2.0.9")
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0")
-- 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 suitable version "4.8.5", minimum required is "4.5.0")
-- Found Freetype: /usr/lib64/libfreetype.so (found version "2.4.11")
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
-- Found OpenGL: /usr/lib64/libGL.so
-- Found OpenGLU: /usr/lib64/libGLU.so
-- Found Spnav: /usr/lib64/libspnav.so
CMake Error at CMakeLists.txt:467 (find_package):
  By not providing "FindShiboken.cmake" in CMAKE_MODULE_PATH this project has
  asked CMake to find a package configuration file provided by "Shiboken",
  but CMake did not find one.

  Could not find a package configuration file provided by "Shiboken" with any
  of the following names:

    ShibokenConfig.cmake
    shiboken-config.cmake

  Add the installation prefix of "Shiboken" to CMAKE_PREFIX_PATH or set
  "Shiboken_DIR" to a directory containing one of the above files. If
  "Shiboken" provides a separate development package or SDK, be sure it has
  been installed.


-- Configuring incomplete, errors occurred!
 
Tagsdistribution specific, pyside
FreeCAD Information

Activities

shoogen

2014-02-12 12:38

developer   ~0004191

Last edited: 2014-02-12 12:50

do you have sheboken and all its include files installed?
IMHO this looks like a problem in the gentoo portage information, not reflecting the transition from pyqt to pyside. http://forum.freecadweb.org/viewtopic.php?f=10&t=5303

joe9

2014-02-12 23:59

reporter   ~0004204

Thanks, Adding pyside fixed the issue.

joe9

2014-02-13 00:00

reporter   ~0004205

I could not figure out how to close this issue. Can you please close it?

shoogen

2014-02-13 10:16

developer   ~0004209

This should be reported to the maintainer of the gentoo portage

Issue History

Date Modified Username Field Change
2014-02-11 22:52 joe9 New Issue
2014-02-12 12:06 shoogen Tag Attached: pyside
2014-02-12 12:38 shoogen Note Added: 0004191
2014-02-12 12:50 shoogen Note Edited: 0004191
2014-02-12 12:51 shoogen Tag Attached: distribution specific
2014-02-12 23:59 joe9 Note Added: 0004204
2014-02-13 00:00 joe9 Note Added: 0004205
2014-02-13 10:16 shoogen Note Added: 0004209
2014-02-13 10:17 shoogen Status new => closed
2014-02-13 10:17 shoogen Assigned To => shoogen
2014-02-13 10:17 shoogen Resolution open => no change required