Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • bob.buildout bob.buildout
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3
    • Issues 3
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • bob
  • bob.buildoutbob.buildout
  • Issues
  • #26

Closed
Open
Created Feb 28, 2018 by Manuel Günther@mguentherMaintainer

buildout does not consider dependent packages correctly anymore

I am working on an Ubuntu 16.04 system with a different compiler version

$ gcc --version
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609

which is binary incompatible with gcc 4 versions. Hence, I cannot use the conda installation of bob, which is compiled with gcc 4.

So, I am going back to the buildout installation. Unfortunately, this currently seems to be broken. While it is supposed to build each package only once, it builds dependent packages several times.

Here is my buildout.cfg:

[buildout]
parts = scripts
eggs = bob.extension
       bob.blitz
       bob.core
       bob.io.base

extensions = bob.buildout

; options for bob.buildout
debug = false
verbose = true
newest = false

[scripts]
recipe = bob.buildout:scripts
dependent-scripts = true

I have installed all the dependencies in a conda environment. If you want, I can give you the list of packages, but they should be pretty standard and following bob-devel.

Now, when I run buildout using the above buildout.cfg, the result is as follows:

$ miniconda/envs/base/bin/buildout 
Creating directory 'eggs'.
Getting distribution for 'bob.buildout'.
Got bob.buildout 2.1.6.
Creating directory 'bin'.
Creating directory 'parts'.
Creating directory 'develop-eggs'.
Installing scripts.
Getting distribution for 'bob.extension'.
Got bob.extension 2.4.5.
Getting distribution for 'bob.blitz'.

Installed /tmp/easy_install-vIkHgz/bob.blitz-2.0.14/.eggs/bob.extension-2.4.5-py2.7.egg
Got bob.blitz 2.0.14.
Getting distribution for 'bob.core'.

Installed /tmp/easy_install-fhLEvz/bob.core-2.1.9/temp/easy_install-j9Z7Le/bob.blitz-2.0.14/.eggs/bob.extension-2.4.5-py2.7.egg

Installed /tmp/easy_install-fhLEvz/bob.core-2.1.9/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg
Searching for bob.extension
Reading https://pypi.python.org/simple/bob.extension/
Downloading https://pypi.python.org/packages/10/3d/827b9ef8b5c3bd414240b710afecaad3f4383500010c357a6c08cd98738d/bob.extension-2.4.5.zip#md5=e5bb49d35dfeaabf75344f9e6fc33450
Best match: bob.extension 2.4.5
Processing bob.extension-2.4.5.zip
Writing /tmp/easy_install-fhLEvz/bob.core-2.1.9/temp/easy_install-6RZO4b/bob.extension-2.4.5/setup.cfg
Running bob.extension-2.4.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-fhLEvz/bob.core-2.1.9/temp/easy_install-6RZO4b/bob.extension-2.4.5/egg-dist-tmp-iGfYHU
creating /tmp/easy_install-fhLEvz/bob.core-2.1.9/.eggs/bob.extension-2.4.5-py2.7.egg
Extracting bob.extension-2.4.5-py2.7.egg to /tmp/easy_install-fhLEvz/bob.core-2.1.9/.eggs

Installed /tmp/easy_install-fhLEvz/bob.core-2.1.9/.eggs/bob.extension-2.4.5-py2.7.egg
Re-run cmake no build system arguments
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/lib/ccache/cc
-- Check for working C compiler: /usr/lib/ccache/cc -- 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/lib/ccache/c++
-- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core
/usr/bin/cmake -H/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core -B/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core'
make -f CMakeFiles/bob_core.dir/build.make CMakeFiles/bob_core.dir/depend
make[2]: Entering directory '/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core'
cd /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/bob_core.dir/DependInfo.cmake --color=
Dependee "/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/bob_core.dir/DependInfo.cmake" is newer than depender "/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/bob_core.dir/depend.internal".
Dependee "/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/bob_core.dir/depend.internal".
Scanning dependencies of target bob_core
make[2]: Leaving directory '/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core'
make -f CMakeFiles/bob_core.dir/build.make CMakeFiles/bob_core.dir/build
make[2]: Entering directory '/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core'
[ 50%] Building CXX object CMakeFiles/bob_core.dir/tmp/easy_install-fhLEvz/bob.core-2.1.9/bob/core/cpp/logging.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DHAVE_BLITZ=1 -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_core_EXPORTS -I/tmp/easy_install-fhLEvz/bob.core-2.1.9/bob/core/include -I/tmp/easy_install-fhLEvz/bob.core-2.1.9/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include -isystem miniconda/envs/base/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_core.dir/tmp/easy_install-fhLEvz/bob.core-2.1.9/bob/core/cpp/logging.cpp.o -c /tmp/easy_install-fhLEvz/bob.core-2.1.9/bob/core/cpp/logging.cpp
[100%] Linking CXX shared library /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/lib.linux-x86_64-2.7/bob/core/libbob_core.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/bob_core.dir/link.txt --verbose=1
/usr/lib/ccache/c++  -fPIC -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native   -shared -Wl,-soname,libbob_core.so -o /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/lib.linux-x86_64-2.7/bob/core/libbob_core.so CMakeFiles/bob_core.dir/tmp/easy_install-fhLEvz/bob.core-2.1.9/bob/core/cpp/logging.cpp.o  -Lminiconda/envs/base/lib -l:libboost_system.so.1.58.0 -l:libboost_iostreams.so.1.58.0 -l:libboost_filesystem.so.1.58.0 -lblitz -Wl,-rpath,miniconda/envs/base/lib 
make[2]: Leaving directory '/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core'
[100%] Built target bob_core
make[1]: Leaving directory '/tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core'
/usr/bin/cmake -E cmake_progress_start /tmp/easy_install-fhLEvz/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles 0
Got bob.core 2.1.9.
Getting distribution for 'bob.io.base'.

Installed /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/temp/easy_install-bag3pv/bob.blitz-2.0.14/.eggs/bob.extension-2.4.5-py2.7.egg

Installed /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg
Searching for bob.extension
Reading https://pypi.python.org/simple/bob.extension/
Downloading https://pypi.python.org/packages/10/3d/827b9ef8b5c3bd414240b710afecaad3f4383500010c357a6c08cd98738d/bob.extension-2.4.5.zip#md5=e5bb49d35dfeaabf75344f9e6fc33450
Best match: bob.extension 2.4.5
Processing bob.extension-2.4.5.zip
Writing /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/temp/easy_install-l41vUm/bob.extension-2.4.5/setup.cfg
Running bob.extension-2.4.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/temp/easy_install-l41vUm/bob.extension-2.4.5/egg-dist-tmp-7jwHmj
creating /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/.eggs/bob.extension-2.4.5-py2.7.egg
Extracting bob.extension-2.4.5-py2.7.egg to /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/.eggs

Installed /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/.eggs/bob.extension-2.4.5-py2.7.egg
Re-run cmake no build system arguments
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/lib/ccache/cc
-- Check for working C compiler: /usr/lib/ccache/cc -- 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/lib/ccache/c++
-- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core
/usr/bin/cmake -H/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core -B/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core'
make -f CMakeFiles/bob_core.dir/build.make CMakeFiles/bob_core.dir/depend
make[2]: Entering directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core'
cd /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/bob_core.dir/DependInfo.cmake --color=
Dependee "/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/bob_core.dir/DependInfo.cmake" is newer than depender "/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/bob_core.dir/depend.internal".
Dependee "/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles/bob_core.dir/depend.internal".
Scanning dependencies of target bob_core
make[2]: Leaving directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core'
make -f CMakeFiles/bob_core.dir/build.make CMakeFiles/bob_core.dir/build
make[2]: Entering directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core'
[ 50%] Building CXX object CMakeFiles/bob_core.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/bob/core/cpp/logging.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DHAVE_BLITZ=1 -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_core_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include -isystem miniconda/envs/base/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_core.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/bob/core/cpp/logging.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/bob/core/cpp/logging.cpp
[100%] Linking CXX shared library /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/lib.linux-x86_64-2.7/bob/core/libbob_core.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/bob_core.dir/link.txt --verbose=1
/usr/lib/ccache/c++  -fPIC -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native   -shared -Wl,-soname,libbob_core.so -o /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/lib.linux-x86_64-2.7/bob/core/libbob_core.so CMakeFiles/bob_core.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/bob/core/cpp/logging.cpp.o  -Lminiconda/envs/base/lib -l:libboost_system.so.1.58.0 -l:libboost_iostreams.so.1.58.0 -l:libboost_filesystem.so.1.58.0 -lblitz -Wl,-rpath,miniconda/envs/base/lib 
make[2]: Leaving directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core'
[100%] Built target bob_core
make[1]: Leaving directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core'
/usr/bin/cmake -E cmake_progress_start /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-tbMXsd/bob.core-2.1.9/build/build_cmake/bob_core/CMakeFiles 0

Installed /tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg
Searching for bob.blitz
Reading https://pypi.python.org/simple/bob.blitz/
Downloading https://pypi.python.org/packages/fb/88/dc8da32a57be1ccc3d951bad92766a5db38383c6a2dbc33e91cad479a2a1/bob.blitz-2.0.14.zip#md5=2044062fe20b33c5c6f1df2b3e1a1347
Best match: bob.blitz 2.0.14
Processing bob.blitz-2.0.14.zip
Writing /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-Z_3LDQ/bob.blitz-2.0.14/setup.cfg
Running bob.blitz-2.0.14/setup.py -q bdist_egg --dist-dir /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-Z_3LDQ/bob.blitz-2.0.14/egg-dist-tmp-HF1mrb

Installed /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-Z_3LDQ/bob.blitz-2.0.14/.eggs/bob.extension-2.4.5-py2.7.egg
creating /tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg
Extracting bob.blitz-2.0.14-py2.7-linux-x86_64.egg to /tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs

Installed /tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg
Searching for bob.extension
Reading https://pypi.python.org/simple/bob.extension/
Downloading https://pypi.python.org/packages/10/3d/827b9ef8b5c3bd414240b710afecaad3f4383500010c357a6c08cd98738d/bob.extension-2.4.5.zip#md5=e5bb49d35dfeaabf75344f9e6fc33450
Best match: bob.extension 2.4.5
Processing bob.extension-2.4.5.zip
Writing /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-i4qSWF/bob.extension-2.4.5/setup.cfg
Running bob.extension-2.4.5/setup.py -q bdist_egg --dist-dir /tmp/easy_install-GhhV49/bob.io.base-3.0.2/temp/easy_install-i4qSWF/bob.extension-2.4.5/egg-dist-tmp-WIMDac
creating /tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.extension-2.4.5-py2.7.egg
Extracting bob.extension-2.4.5-py2.7.egg to /tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs

Installed /tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.extension-2.4.5-py2.7.egg
Re-run cmake no build system arguments
-- The C compiler identification is GNU 5.4.0
-- The CXX compiler identification is GNU 5.4.0
-- Check for working C compiler: /usr/lib/ccache/cc
-- Check for working C compiler: /usr/lib/ccache/cc -- 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/lib/ccache/c++
-- Check for working CXX compiler: /usr/lib/ccache/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base
/usr/bin/cmake -H/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base -B/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base/CMakeFiles /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base'
make -f CMakeFiles/bob_io_base.dir/build.make CMakeFiles/bob_io_base.dir/depend
make[2]: Entering directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base'
cd /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base/CMakeFiles/bob_io_base.dir/DependInfo.cmake --color=
Dependee "/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base/CMakeFiles/bob_io_base.dir/DependInfo.cmake" is newer than depender "/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base/CMakeFiles/bob_io_base.dir/depend.internal".
Dependee "/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base/CMakeFiles/bob_io_base.dir/depend.internal".
Scanning dependencies of target bob_io_base
make[2]: Leaving directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base'
make -f CMakeFiles/bob_io_base.dir/build.make CMakeFiles/bob_io_base.dir/build
make[2]: Entering directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base'
[  5%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CodecRegistry.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CodecRegistry.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CodecRegistry.cpp
[ 10%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CSVFile.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CSVFile.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CSVFile.cpp
/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CSVFile.cpp:314:13: warning: ‘codec_registered’ defined but not used [-Wunused-variable]
 static bool codec_registered = register_codec();
             ^
[ 15%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/File.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/File.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/File.cpp
[ 20%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5ArrayFile.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5ArrayFile.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5ArrayFile.cpp
/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5ArrayFile.cpp:222:13: warning: ‘codec_registered’ defined but not used [-Wunused-variable]
 static bool codec_registered = register_codec();
             ^
[ 25%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Attribute.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Attribute.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Attribute.cpp
[ 30%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Dataset.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Dataset.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Dataset.cpp
[ 35%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5File.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5File.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5File.cpp
[ 40%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Group.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Group.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Group.cpp
[ 45%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Types.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Types.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Types.cpp
[ 50%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Utils.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Utils.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Utils.cpp
[ 55%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/reorder.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/reorder.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/reorder.cpp
[ 60%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/T3File.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/T3File.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/T3File.cpp
/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/T3File.cpp:318:13: warning: ‘codec_registered’ defined but not used [-Wunused-variable]
 static bool codec_registered = register_codec();
             ^
[ 65%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorArrayFile.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorArrayFile.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorArrayFile.cpp
/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorArrayFile.cpp:144:13: warning: ‘codec_registered’ defined but not used [-Wunused-variable]
 static bool codec_registered = register_codec();
             ^
[ 70%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorFileHeader.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorFileHeader.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorFileHeader.cpp
[ 75%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/utils.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/utils.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/utils.cpp
[ 80%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorFile.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorFile.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorFile.cpp
[ 85%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/array.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/array.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/array.cpp
[ 90%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/array_type.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/array_type.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/array_type.cpp
[ 95%] Building CXX object CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/blitz_array.cpp.o
/usr/lib/ccache/c++   -DBLITZ_VERSION=\"0.10\" -DBOOST_VERSION=\"1.58.0\" -DHAVE_BLITZ=1 -DHAVE_BOOST=1 -DHAVE_HDF5=1 -DHDF5_VERSION=\"1.8.17\" -DNO_IMPORT_ARRAY=1 -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -DPY_ARRAY_UNIQUE_SYMBOL=BOB_NUMPY_C_API -Dbob_io_base_EXPORTS -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/include -I/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.blitz-2.0.14-py2.7-linux-x86_64.egg/bob/blitz/include -isystem miniconda/envs/base/include -isystem miniconda/envs/base/lib/python2.7/site-packages/numpy/core/include  -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native  -fPIC   -o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/blitz_array.cpp.o -c /tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/blitz_array.cpp
[100%] Linking CXX shared library /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/lib.linux-x86_64-2.7/bob/io/base/libbob_io_base.so
/usr/bin/cmake -E cmake_link_script CMakeFiles/bob_io_base.dir/link.txt --verbose=1
/usr/lib/ccache/c++  -fPIC -std=c++0x -pedantic -Wall -pthread -O3 -g0 -DNDEBUG -mtune=native   -shared -Wl,-soname,libbob_io_base.so -o /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/lib.linux-x86_64-2.7/bob/io/base/libbob_io_base.so CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CodecRegistry.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/CSVFile.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/File.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5ArrayFile.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Attribute.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Dataset.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5File.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Group.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Types.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/HDF5Utils.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/reorder.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/T3File.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorArrayFile.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorFileHeader.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/utils.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/TensorFile.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/array.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/array_type.cpp.o CMakeFiles/bob_io_base.dir/tmp/easy_install-GhhV49/bob.io.base-3.0.2/bob/io/base/cpp/blitz_array.cpp.o  -L/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core  -Lminiconda/envs/base/lib -lbob_core -lhdf5 -l:libboost_system.so.1.58.0 -l:libboost_filesystem.so.1.58.0 -lblitz -Wl,-rpath,/tmp/easy_install-GhhV49/bob.io.base-3.0.2/.eggs/bob.core-2.1.9-py2.7-linux-x86_64.egg/bob/core:miniconda/envs/base/lib 
make[2]: Leaving directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base'
[100%] Built target bob_io_base
make[1]: Leaving directory '/tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base'
/usr/bin/cmake -E cmake_progress_start /tmp/easy_install-GhhV49/bob.io.base-3.0.2/build/build_cmake/bob_io_base/CMakeFiles 0
Got bob.io.base 3.0.2.
Python: Generated script 'bin/python'.
DebugPython: Generated script 'bin/gdb-python'.
Generated script 'bin/bob_dependecy_graph.py'.
Generated script 'bin/bob_new_version.py'.
Generated script 'bin/nosetests'.
Generated script 'bin/coverage'.
Generated script 'bin/sphinx-apidoc'.
Generated script 'bin/sphinx-build'.
Generated script 'bin/sphinx-quickstart'.
Generated script 'bin/sphinx-autogen'.

(I have shortened some paths).

As you can see, first, it installs bob.extension, then bob.blitz (which downloads bob.extension again), then bob.core (which downloads bob.extension and bob.blitz again) and finally bob.io.base which downloads and compiles all three libraries again.

I know that this has been working before, but currently it does not work as expected, i.e., bob.io.base should take the packages installed in the eggs directory instead of downloading/compiling them again.

I don't know if my operating system causes this issue, but I don't think so.

Assignee
Assign to
Time tracking