bob issueshttps://gitlab.idiap.ch/groups/bob/-/issues2021-10-29T15:34:56Zhttps://gitlab.idiap.ch/bob/bob.extension/-/issues/80boost python is not found with conda-forge packages2021-10-29T15:34:56ZAmir MOHAMMADIboost python is not found with conda-forge packageshttps://gitlab.idiap.ch/bob/bob.extension/-/jobs/245641
```
======================================================================
ERROR: bob.extension.test_boost.test_boost_python_modules
------------------------------------------------...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
```Conda-forge migrationhttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/84Python-only CI pipeline is required2021-10-29T15:34:56ZAmir MOHAMMADIPython-only CI pipeline is requiredSome packages like bob/bob.buildout> don't need conda and it's easier to maintain using pip only.
Looking at https://github.com/pypa/ would help.
related: https://gitlab.idiap.ch/bob/bob.buildout/-/issues/28Some packages like bob/bob.buildout> don't need conda and it's easier to maintain using pip only.
Looking at https://github.com/pypa/ would help.
related: https://gitlab.idiap.ch/bob/bob.buildout/-/issues/28Conda-forge migrationAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/82The Docker image used for Linux builds breaks beat/beat.editor> build2021-10-29T15:34:56ZSamuel GAISTThe Docker image used for Linux builds breaks beat/beat.editor> buildThe bob scripts used to use the `docker.idiap.ch/bob/docker-images/c3i-linux-64` Docker image. This image provided the required OpenGL related packages needed by beat/beat.editor>.
This is not the case anymore with the latest changes th...The bob scripts used to use the `docker.idiap.ch/bob/docker-images/c3i-linux-64` Docker image. This image provided the required OpenGL related packages needed by beat/beat.editor>.
This is not the case anymore with the latest changes that happened with the change to `quay.io/condaforge/linux-anvil-cos7-x86_64`.
See for example: https://gitlab.idiap.ch/beat/beat.editor/-/jobs/246701Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/80Switch to mamba and mambabuild2021-10-29T15:34:56ZAmir MOHAMMADISwitch to mamba and mambabuildBecause SpeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedBecause SpeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedConda-forge migrationAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/70Removing `llvm-tools` from build dependencies in `bdt create` is undesirable2021-10-29T15:34:56ZAndré AnjosRemoving `llvm-tools` from build dependencies in `bdt create` is undesirableThis was done to overcome another issue regarding `llvm-tools` and its dependence to `libllvm10`.
One of the (build) packages we depend on wants to have `libllvm10=10.0.0`, but "llvm-tools" requires `libllvm10=10.0.1`. This creates a c...This was done to overcome another issue regarding `llvm-tools` and its dependence to `libllvm10`.
One of the (build) packages we depend on wants to have `libllvm10=10.0.0`, but "llvm-tools" requires `libllvm10=10.0.1`. This creates a conflict. Build requirements from our packages will end-up bringing in the requirement for "llvm-tools".
To test this, on a macOS system, try the following:
```sh
$ conda create --dry-run --name xxx --override-channels --channel=http://www.idiap.ch/software/bob/conda/label/beta --channel=http://www.idiap.ch/software/bob/conda --channel=defaults --dry-run 'bob-devel=2021.01.28.*' clang llvm-tools
```
The problem is, possibly, that our own bob-devel brings in dependencies that make the above build tools conflict. Removing any of the 3 packages listed above from the command-line makes the command-line work again. Once that command (or a variant with a newer version of bob-devel) works, the problem is fixed and a patch is no longer required.André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/75inter-sphinx sources not picked up for private packages in the nightlies2021-10-29T15:34:56ZVincent POLLETinter-sphinx sources not picked up for private packages in the nightliesSphinx doesn't pick up the private packages as sources in the nightlies, see for instance this [MR](https://gitlab.idiap.ch/bob/nightlies/-/merge_requests/45#note_62708)Sphinx doesn't pick up the private packages as sources in the nightlies, see for instance this [MR](https://gitlab.idiap.ch/bob/nightlies/-/merge_requests/45#note_62708)Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/78The README badge for the documentation is not updated anymore during a release2021-10-29T15:34:56ZAndré AnjosThe README badge for the documentation is not updated anymore during a releaseThis needs fixing as the PyPI package badges are pointing to the "master" tip documentation.This needs fixing as the PyPI package badges are pointing to the "master" tip documentation.André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/73index error when fetching package previous tags and there aren't any2021-10-29T15:34:56ZVincent POLLETindex error when fetching package previous tags and there aren't anyIndex error when taking the latest tag [here](https://gitlab.idiap.ch/bob/bob.devtools/-/blob/99b1e2ffbc54251338571177893d5fb9434d6e46/bob/devtools/release.py#L144)Index error when taking the latest tag [here](https://gitlab.idiap.ch/bob/bob.devtools/-/blob/99b1e2ffbc54251338571177893d5fb9434d6e46/bob/devtools/release.py#L144)https://gitlab.idiap.ch/bob/bob.devtools/-/issues/74If no pip packages to install, `bdt create` crashes at pip installation phase2021-10-29T15:34:56ZAndré AnjosIf no pip packages to install, `bdt create` crashes at pip installation phaseAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/87run_cmdline is not verbose enough2021-10-29T15:23:52ZSamuel GAISTrun_cmdline is not verbose enoughThe `run_cmdline` is not verbose enough.
On failure it currently just prints that the command failed with the error number.
That's not enough information because there might be lots of reasons for failure that are not conveyed by the n...The `run_cmdline` is not verbose enough.
On failure it currently just prints that the command failed with the error number.
That's not enough information because there might be lots of reasons for failure that are not conveyed by the number itself.
It should at least dump stderr to see what the command screamed about.
As example use case, the current beat/beat.nightlies> pipelines all fail on Linux since the introduction of !259.
I suspect that's because of the `docker-build` tag that makes it use a shell gitlab-runner rather than the Docker executor and since the shell executor is run on a Debian machine, there's no reason for yum to be present.André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/89Deploy job failing -- Job Failed #2482832021-10-29T14:56:59ZAmir MOHAMMADIDeploy job failing -- Job Failed #248283Job [#248283](https://gitlab.idiap.ch/bob/bob.devtools/-/jobs/248283) failed for 5e9108c1d099aa2f78a27fc7ffd1195558f6a93b:
```
bdt ci base-deploy -vv
Warning: entry point could not be loaded. Contact its author for help.
�
Traceback (mos...Job [#248283](https://gitlab.idiap.ch/bob/bob.devtools/-/jobs/248283) failed for 5e9108c1d099aa2f78a27fc7ffd1195558f6a93b:
```
bdt ci base-deploy -vv
Warning: entry point could not be loaded. Contact its author for help.
�
Traceback (most recent call last):
File "/scratch/builds/bob/bob.devtools/miniconda/lib/python3.9/site-packages/click_plugins/core.py", line 37, in decorator
group.add_command(entry_point.load())
File "/scratch/builds/bob/bob.devtools/miniconda/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2449, in load
self.require(*args, **kwargs)
File "/scratch/builds/bob/bob.devtools/miniconda/lib/python3.9/site-packages/pkg_resources/__init__.py", line 2472, in require
items = working_set.resolve(reqs, env, installer, extras=self.extras)
File "/scratch/builds/bob/bob.devtools/miniconda/lib/python3.9/site-packages/pkg_resources/__init__.py", line 777, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (MarkupSafe 2.0.1 (/scratch/builds/bob/bob.devtools/miniconda/lib/python3.9/site-packages), Requirement.parse('MarkupSafe<2.0'), {'sphinx'})
```https://gitlab.idiap.ch/bob/bob.bio.demographics/-/issues/1Moralize the facecropper script2021-10-25T17:33:13ZTiago de Freitas PereiraMoralize the facecropper scriptThe face cropper script needs to be more generic
https://gitlab.idiap.ch/bob/bob.bio.demographics/-/blob/master/bob/bio/demographics/script/preprocessor.py
I need a generic script that does face crop that:
- Take a database as input
...The face cropper script needs to be more generic
https://gitlab.idiap.ch/bob/bob.bio.demographics/-/blob/master/bob/bio/demographics/script/preprocessor.py
I need a generic script that does face crop that:
- Take a database as input
- Take a configuration file as input (setting the cropper options).https://gitlab.idiap.ch/bob/bob.pipelines/-/issues/36Job Failed #2473682021-10-18T15:42:20ZAmir MOHAMMADIJob Failed #247368Job [#247368](https://gitlab.idiap.ch/bob/bob.pipelines/-/jobs/247368) failed for 3dab034b96d96a9f95435639b9c892171fb50ac4:
```
+ sphinx-build -aEW /scratch/builds/bob/bob.pipelines/conda/../doc /scratch/builds/bob/bob.pipelines/conda/....Job [#247368](https://gitlab.idiap.ch/bob/bob.pipelines/-/jobs/247368) failed for 3dab034b96d96a9f95435639b9c892171fb50ac4:
```
+ sphinx-build -aEW /scratch/builds/bob/bob.pipelines/conda/../doc /scratch/builds/bob/bob.pipelines/conda/../sphinx
Running Sphinx v4.2.0
Adding intersphinx source for `python': https://docs.python.org/3.8/
Adding intersphinx source for `numpy': https://numpy.org/doc/1.21/
Adding intersphinx source for `setuptools': https://setuptools.readthedocs.io/en/latest/
Adding intersphinx source for `scikit-learn': https://scikit-learn.org/stable/
Adding intersphinx source for `dask': https://docs.dask.org/en/latest/
Adding intersphinx source for `dask-jobqueue': https://jobqueue.dask.org/en/latest/
Adding intersphinx source for `distributed': https://distributed.dask.org/en/latest/
Adding intersphinx source for `xarray': https://xarray.pydata.org/en/stable/
Found documentation for bob.extension on http://www.idiap.ch/software/bob/docs/bob/bob.extension/master/; adding intersphinx source
Found documentation for bob.io.base on http://www.idiap.ch/software/bob/docs/bob/bob.io.base/master/; adding intersphinx source
Found documentation for bob.db.base on http://www.idiap.ch/software/bob/docs/bob/bob.db.base/master/; adding intersphinx source
[autosummary] generating autosummary for: checkpoint.rst, dask.rst, index.rst, py_api.rst, sample.rst, xarray.rst
loading intersphinx inventory from https://docs.python.org/3.8/objects.inv...
loading intersphinx inventory from https://numpy.org/doc/1.21/objects.inv...
loading intersphinx inventory from https://setuptools.readthedocs.io/en/latest/objects.inv...
loading intersphinx inventory from https://scikit-learn.org/stable/objects.inv...
loading intersphinx inventory from https://docs.dask.org/en/latest/objects.inv...
loading intersphinx inventory from https://jobqueue.dask.org/en/latest/objects.inv...
loading intersphinx inventory from https://distributed.dask.org/en/latest/objects.inv...
loading intersphinx inventory from https://xarray.pydata.org/en/stable/objects.inv...
loading intersphinx inventory from http://www.idiap.ch/software/bob/docs/bob/bob.extension/master/objects.inv...
loading intersphinx inventory from http://www.idiap.ch/software/bob/docs/bob/bob.io.base/master/objects.inv...
loading intersphinx inventory from http://www.idiap.ch/software/bob/docs/bob/bob.db.base/master/objects.inv...
intersphinx inventory has moved: https://setuptools.readthedocs.io/en/latest/objects.inv -> https://setuptools.pypa.io/en/latest/objects.inv
building [mo]: all of 0 po files
building [html]: all source files
updating environment: [new config] 6 added, 0 changed, 0 removed
reading sources... [ 16%] checkpoint
reading sources... [ 33%] dask
reading sources... [ 50%] index
reading sources... [ 66%] py_api
reading sources... [ 83%] sample
reading sources... [100%] xarray
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [ 16%] checkpoint
writing output... [ 33%] dask
writing output... [ 50%] index
writing output... [ 66%] py_api
writing output... [ 83%] sample
writing output... [100%] xarray
Warning, treated as error:
/scratch/builds/bob/bob.pipelines/doc/dask.rst:101:unknown document: dask:setup/adaptive
```Conda-forge migrationAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.ip.facedetect/-/issues/11*** glibc detected *** python: free(): invalid pointer: 0x00007f9e2eaf2840 ***2021-10-14T15:55:59ZAmir MOHAMMADI*** glibc detected *** python: free(): invalid pointer: 0x00007f9e2eaf2840 ***```
+ nosetests --with-coverage --cover-package=bob.ip.facedetect -sv bob.ip.facedetect
bob.ip.facedetect.tests.test_cpp.test_bbx ... ok
bob.ip.facedetect.tests.test_cpp.test_mirror ... ok
bob.ip.facedetect.tests.test_cpp.test_pruning .....```
+ nosetests --with-coverage --cover-package=bob.ip.facedetect -sv bob.ip.facedetect
bob.ip.facedetect.tests.test_cpp.test_bbx ... ok
bob.ip.facedetect.tests.test_cpp.test_mirror ... ok
bob.ip.facedetect.tests.test_cpp.test_pruning ... ok
bob.ip.facedetect.tests.test_features.test01_single_LBP ... ok
bob.ip.facedetect.tests.test_features.test02_multiple_LBP ... ok
MTCNN should annotate one face correctly. ... *** glibc detected *** python: free(): invalid pointer: 0x00007f9e2eaf2840 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x75e5e)[0x7f9e38400e5e]
/lib64/libc.so.6(+0x78cad)[0x7f9e38403cad]
lib/python3.8/site-packages/bob/core/../../../../libblitz.so.0(_ZNSt6locale5_ImplD1Ev+0x3a)[0x7f9e2ea91812]
lib/python3.8/site-packages/bob/core/../../../../libstdc++.so.6(+0xb925a)[0x7f9e2e8ee25a]
lib/python3.8/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so(_ZN10tensorflow22python_op_gen_internal17AttrValueToPythonERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS_9AttrValueES8_+0x28f)[0x7f9cd54b0a6f]
lib/python3.8/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so(+0x245b911)[0x7f9cd54ac911]
lib/python3.8/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so(+0x245d471)[0x7f9cd54ae471]
lib/python3.8/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so(_ZN10tensorflow17GetPythonWrappersB5cxx11EPKcm+0x113)[0x7f9cd54aeaf3]
lib/python3.8/site-packages/tensorflow/python/framework/_pywrap_python_op_gen.so(+0xbe09)[0x7f9d9db06e09]
lib/python3.8/site-packages/tensorflow/python/framework/_pywrap_python_op_gen.so(+0x13834)[0x7f9d9db0e834]
python(PyCFunction_Call+0x54)[0x55cd1186bc64]
python(_PyObject_MakeTpCall+0x31e)[0x55cd1187b0fe]
python(+0x184665)[0x55cd118c4665]
python(_PyEval_EvalFrameDefault+0x6088)[0x55cd11912498]
python(_PyFunction_Vectorcall+0x1a6)[0x55cd118f01b6]
python(+0x13b5f4)[0x55cd1187b5f4]
python(+0x184640)[0x55cd118c4640]
python(_PyEval_EvalFrameDefault+0x6088)[0x55cd11912498]
python(_PyEval_EvalCodeWithName+0x2c3)[0x55cd118eefa3]
python(PyEval_EvalCodeEx+0x39)[0x55cd118f0009]
python(PyEval_EvalCode+0x1b)[0x55cd11993cfb]
python(+0x27348e)[0x55cd119b348e]
python(+0x128b2b)[0x55cd11868b2b]
python(PyVectorcall_Call+0x6e)[0x55cd1186bb6e]
python(_PyEval_EvalFrameDefault+0x5cd9)[0x55cd119120e9]
python(_PyEval_EvalCodeWithName+0x2c3)[0x55cd118eefa3]
python(_PyFunction_Vectorcall+0x378)[0x55cd118f0388]
python(+0x13b5f4)[0x55cd1187b5f4]
python(+0x184640)[0x55cd118c4640]
python(_PyEval_EvalFrameDefault+0x6088)[0x55cd11912498]
python(_PyFunction_Vectorcall+0x1a6)[0x55cd118f01b6]
python(+0x13b5f4)[0x55cd1187b5f4]
python(+0x184640)[0x55cd118c4640]
python(_PyEval_EvalFrameDefault+0x5dd4)[0x55cd119121e4]
python(_PyFunction_Vectorcall+0x1a6)[0x55cd118f01b6]
python(+0x13b5f4)[0x55cd1187b5f4]
python(+0x184640)[0x55cd118c4640]
python(_PyEval_EvalFrameDefault+0x59d4)[0x55cd11911de4]
python(_PyFunction_Vectorcall+0x1a6)[0x55cd118f01b6]
python(+0x13b5f4)[0x55cd1187b5f4]
python(+0x184640)[0x55cd118c4640]
python(_PyEval_EvalFrameDefault+0x59d4)[0x55cd11911de4]
python(_PyFunction_Vectorcall+0x1a6)[0x55cd118f01b6]
python(+0x13e380)[0x55cd1187e380]
python(_PyObject_CallMethodIdObjArgs+0x25f)[0x55cd118f96cf]
python(PyImport_ImportModuleLevelObject+0x7e9)[0x55cd1184ff09]
python(+0x1d4088)[0x55cd11914088]
python(PyCFunction_Call+0x54)[0x55cd1186bc64]
python(_PyEval_EvalFrameDefault+0x5cd9)[0x55cd119120e9]
python(_PyEval_EvalCodeWithName+0x2c3)[0x55cd118eefa3]
python(_PyFunction_Vectorcall+0x378)[0x55cd118f0388]
python(+0x13b5f4)[0x55cd1187b5f4]
python(+0x184640)[0x55cd118c4640]
python(_PyEval_EvalFrameDefault+0x59d4)[0x55cd11911de4]
python(_PyEval_EvalCodeWithName+0x2c3)[0x55cd118eefa3]
python(_PyFunction_Vectorcall+0x378)[0x55cd118f0388]
python(+0x13e380)[0x55cd1187e380]
python(_PyObject_CallMethodIdObjArgs+0x25f)[0x55cd118f96cf]
python(PyImport_ImportModuleLevelObject+0x91c)[0x55cd1185003c]
python(_PyEval_EvalFrameDefault+0x30ff)[0x55cd1190f50f]
python(_PyEval_EvalCodeWithName+0x2c3)[0x55cd118eefa3]
python(PyEval_EvalCodeEx+0x39)[0x55cd118f0009]
python(PyEval_EvalCode+0x1b)[0x55cd11993cfb]
```
see https://gitlab.idiap.ch/bob/bob.ip.facedetect/-/jobs/246036/rawConda-forge migrationhttps://gitlab.idiap.ch/bob/bob.ip.stereo/-/issues/5Camera pair unclear convention for extrinsic parameters2021-10-07T14:42:55ZVincent POLLETCamera pair unclear convention for extrinsic parametersCameraPair expects the extrinsic parameters to be relative to the left camera:
https://gitlab.idiap.ch/bob/bob.ip.stereo/-/blob/master/bob/ip/stereo/camera.py#L86
This should be at least documented, but best refactored to be generic.CameraPair expects the extrinsic parameters to be relative to the left camera:
https://gitlab.idiap.ch/bob/bob.ip.stereo/-/blob/master/bob/ip/stereo/camera.py#L86
This should be at least documented, but best refactored to be generic.Vincent POLLETVincent POLLEThttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/81pytorch=1.8.0 and torchvision=0.10.1 cannot be installed under a Linux build ...2021-10-06T13:07:29ZAndré Anjospytorch=1.8.0 and torchvision=0.10.1 cannot be installed under a Linux build on the CIFor some reason, the versions of pytorch and torchvision current in `conda_build_config.yaml` cannot be installed alongside the remainder of the packages, at least for bob.ip.binseg:
- https://gitlab.idiap.ch/bob/bob.ip.binseg/-/jobs/24...For some reason, the versions of pytorch and torchvision current in `conda_build_config.yaml` cannot be installed alongside the remainder of the packages, at least for bob.ip.binseg:
- https://gitlab.idiap.ch/bob/bob.ip.binseg/-/jobs/246120
It states:
```
The reported errors are:
Encountered problems while solving:
- nothing provides __glibc >=2.17,<3.0.a0 needed by torchvision-0.10.1-py36cuda102hd220d44_0_cuda
- nothing provides __glibc >=2.17,<3.0.a0 needed by pytorch-1.8.0-cpu_py36h2d15a6b_1
```
Which is weird, because it is a python=3.8 build!André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.io.audio/-/issues/8conda-forge sox package does not have run_exports2021-10-06T12:59:37ZAmir MOHAMMADIconda-forge sox package does not have run_exportsbeing fixed in https://github.com/conda-forge/sox-feedstock/pull/20being fixed in https://github.com/conda-forge/sox-feedstock/pull/20Conda-forge migrationAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/43Paralellization of the `bdt gitlab relase`2021-10-06T09:11:39ZTiago de Freitas PereiraParalellization of the `bdt gitlab relase`Hi guys,
Our release procedure could be optimized by some simple parallelization.
Basically, the task is to find the packages that can be deployed at the same time
I could use the outcome of this feature https://gitlab.idiap.ch/bob/bob...Hi guys,
Our release procedure could be optimized by some simple parallelization.
Basically, the task is to find the packages that can be deployed at the same time
I could use the outcome of this feature https://gitlab.idiap.ch/bob/bob.extension/issues/62 to do that
What do you think?Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/62Replace use of gitlab-ci skip with git push option2021-10-06T08:20:35ZSamuel GAISTReplace use of gitlab-ci skip with git push optionWhile on the hunt for GitLab token related information I stumbled across https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/15643 which provides a way to avoid "polluting" commit messages with skip-ci tags using `git push -o ci.s...While on the hunt for GitLab token related information I stumbled across https://gitlab.com/gitlab-org/gitlab-foss/-/merge_requests/15643 which provides a way to avoid "polluting" commit messages with skip-ci tags using `git push -o ci.skip` in place.
Might be of interest for the automatic new version update workflow in the BOB/BEAT packages.https://gitlab.idiap.ch/bob/bob/-/issues/270Problem installing bob with conda2021-10-04T11:50:41ZGreg BurmanProblem installing bob with condaI've tried installing bob using the install instructions provided: https://www.idiap.ch/software/bob/docs/bob/docs/stable/install.html
However, when I run the `conda create` command under step 3) I get the following error:
```
$ conda ...I've tried installing bob using the install instructions provided: https://www.idiap.ch/software/bob/docs/bob/docs/stable/install.html
However, when I run the `conda create` command under step 3) I get the following error:
```
$ conda create --name bob_env1 --override-channels -c https://www.idiap.ch/software/bob/conda -c defaults python=3 bob.io.image bob.bio.face
Collecting package metadata (current_repodata.json): done
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: /
Found conflicts! Looking for incompatible packages.
This can take several minutes. Press CTRL-C to abort.
failed
UnsatisfiableError: The following specifications were found to be incompatible with each other:
Output in format: Requested package -> Available versions
Package bob.io.image conflicts for:
bob.bio.face -> bob.io.image[version='>=2.4.1,<3.0a0|>=2.4.2,<3.0a0|>=2.4.3,<3.0a0|>=2.4.4,<3.0a0|>=2.4.5,<3.0a0|>=2.4.6,<3.0a0|>=2.5.0,<3.0a0']
bob.io.image
Package python conflicts for:
python=3
bob.bio.face -> python[version='>=2.7,<2.8.0a0|>=3.6,<3.7.0a0|>=3.7,<3.8.0a0|>=3.8,<3.9.0a0']
bob.bio.face -> matplotlib[version='>=3.3.2,<4.0a0'] -> python[version='>=3.5,<3.6.0a0|>=3.9,<3.10.0a0']
Package _libgcc_mutex conflicts for:
python=3 -> libgcc-ng[version='>=7.5.0'] -> _libgcc_mutex[version='*|0.1',build=main]
bob.io.image -> libgcc-ng[version='>=7.3.0'] -> _libgcc_mutex[version='*|0.1',build=main]The following specifications were found to be incompatible with your system:
- feature:/linux-64::__glibc==2.33=0
- feature:|@/linux-64::__glibc==2.33=0
- python=3 -> libgcc-ng[version='>=7.5.0'] -> __glibc[version='>=2.17']
Your installed version is: 2.33
```
It looks like there are several package conflicts for `bob.io.image` and `bob.bio.face`.
I have successfully managed to install bob using the Installation instructions several times before, so this issue seems to be pretty new.Conda-forge migration