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.