boost python is not found with conda-forge packages
https://gitlab.idiap.ch/bob/bob.extension/-/jobs/245641
======================================================================
ERROR: bob.extension.test_boost.test_boost_python_modules
----------------------------------------------------------------------
Traceback (most recent call last):
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/extension/test_boost.py", line 31, in test_boost_python_modules
directories, libname = b.libconfig(['python'])
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/extension/boost.py", line 173, in libconfig
raise RuntimeError("cannot find required boost module `%s' - make sure boost is installed on `%s' and that this module is named %s on the filesystem" % (module, prefix, ' or '.join(modnames)))
RuntimeError: cannot find required boost module `python' - make sure boost is installed on `/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p' and that this module is named boost_python-mt-py38 or boost_python-py38 or boost_python-mt or boost_python on the filesystem
======================================================================
ERROR: bob.extension.test_boost.test_boost_multiple_modules
----------------------------------------------------------------------
Traceback (most recent call last):
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/extension/test_boost.py", line 40, in test_boost_multiple_modules
directories, libname = b.libconfig(['python', 'system'])
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/extension/boost.py", line 173, in libconfig
raise RuntimeError("cannot find required boost module `%s' - make sure boost is installed on `%s' and that this module is named %s on the filesystem" % (module, prefix, ' or '.join(modnames)))
RuntimeError: cannot find required boost module `python' - make sure boost is installed on `/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p' and that this module is named boost_python-mt-py38 or boost_python-py38 or boost_python-mt or boost_python on the filesystem
======================================================================
ERROR: bob.extension.test_boost.test_common_prefix
----------------------------------------------------------------------
Traceback (most recent call last):
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/extension/test_boost.py", line 51, in test_common_prefix
directories, libname = b.libconfig(['python', 'system'])
File "/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p/lib/python3.8/site-packages/bob/extension/boost.py", line 173, in libconfig
raise RuntimeError("cannot find required boost module `%s' - make sure boost is installed on `%s' and that this module is named %s on the filesystem" % (module, prefix, ' or '.join(modnames)))
RuntimeError: cannot find required boost module `python' - make sure boost is installed on `/scratch/builds/bob/bob.extension/miniconda/conda-bld/bob.extension_1633333747012/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_p' and that this module is named boost_python-mt-py38 or boost_python-py38 or boost_python-mt or boost_python on the filesystem
Edited by Amir MOHAMMADI