conda issueshttps://gitlab.idiap.ch/bob/conda/-/issues2021-10-19T12:53:46Zhttps://gitlab.idiap.ch/bob/conda/-/issues/55Menpo requires scipy < 1.02021-10-19T12:53:46ZAmir MOHAMMADIMenpo requires scipy < 1.0We have switched to scipy 1.0 and menpo is not compatible with it: https://gitlab.idiap.ch/bob/docs/-/jobs/129978
```
Requirement.parse('scipy<1.0,>=0.16'), {'menpo'})
```We have switched to scipy 1.0 and menpo is not compatible with it: https://gitlab.idiap.ch/bob/docs/-/jobs/129978
```
Requirement.parse('scipy<1.0,>=0.16'), {'menpo'})
```Conda-based CIAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/conda/-/issues/54bob.conda/scripts/check_exists.py should skip packages that are not being bui...2018-04-09T12:46:32ZAmir MOHAMMADIbob.conda/scripts/check_exists.py should skip packages that are not being built by the current architectureSee conda build/render is called twice in logs: https://gitlab.idiap.ch/bob/bob.conda/-/jobs/129003
```
(14:51:38.942) ==========================================================
(14:51:38.956) Building conda/openfst (17/28)...
(14:51...See conda build/render is called twice in logs: https://gitlab.idiap.ch/bob/bob.conda/-/jobs/129003
```
(14:51:38.942) ==========================================================
(14:51:38.956) Building conda/openfst (17/28)...
(14:51:38.972) ==========================================================
(14:51:38.988) $ /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/miniconda/bin/python /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/scripts/check_exists.py /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/_ci/conda_build_config.yaml /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/conda/openfst http://www.idiap.ch/public/conda
Rendering conda recipe (/Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/conda/openfst)...
$ /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/miniconda/bin/conda render --variant-config-files /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/_ci/conda_build_config.yaml /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/conda/openfst
Recipe /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/conda/openfst is not enabled for the current architecture
(14:51:51.468) $ /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/miniconda/bin/conda build --skip-existing --no-anaconda-upload --variant-config-files /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/_ci/conda_build_config.yaml /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/conda/openfst
Adding in variants from internal_defaults
INFO:conda_build.variants:Adding in variants from internal_defaults
Adding in variants from /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/_ci/conda_build_config.yaml
INFO:conda_build.variants:Adding in variants from /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/_ci/conda_build_config.yaml
Skipped: openfst from /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/conda/openfst defines build/skip for this configuration ({'cxx_compiler': 'clangxx', 'openfst': '1.6.1', 'c_compiler': 'clang'}).
# Automatic uploading is disabled
# If you want to upload package(s) to anaconda.org later, type:
# To have conda build upload to anaconda.org automatically, use
# $ conda config --set anaconda_upload yes
anaconda_upload is not set. Not uploading wheels: []
####################################################################################
Resource usage summary:
Total time: 0:00:08.2
CPU usage: sys=0:00:00.0, user=0:00:00.0
Maximum memory usage observed: 0B
Total disk usage observed (not including envs): 0B
####################################################################################
Source and build intermediates have been left in /Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/miniconda/conda-bld.
There are currently 17 accumulated.
To remove them, you can run the ```conda build purge``` command
```Conda-based CIAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/conda/-/issues/53The kaldi package cannot be used to build another package2021-10-19T12:53:46ZAmir MOHAMMADIThe kaldi package cannot be used to build another packageSee: https://gitlab.idiap.ch/bob/bob.kaldi/-/jobs/128991
The package which is `kaldi==r7271.1a4dbf6=h6bb2d05_2` is exported as `kaldi==r7271.1a4dbf6=2`.
This is probably a conda-build bug.See: https://gitlab.idiap.ch/bob/bob.kaldi/-/jobs/128991
The package which is `kaldi==r7271.1a4dbf6=h6bb2d05_2` is exported as `kaldi==r7271.1a4dbf6=2`.
This is probably a conda-build bug.Conda-based CITheophile GENTILHOMMETheophile GENTILHOMMEhttps://gitlab.idiap.ch/bob/conda/-/issues/51bob-devel depends on bob.buildout but bob.buildout is not included in this pa...2021-10-19T12:53:46ZAndré Anjosbob-devel depends on bob.buildout but bob.buildout is not included in this packageThis looks like a circular dependency issue. The package bob.buildout is a dependence to bob-devel, but is also built during nightlies. As a result, if something happens, we're in a dead-lock situation. For example, we erased the last bu...This looks like a circular dependency issue. The package bob.buildout is a dependence to bob-devel, but is also built during nightlies. As a result, if something happens, we're in a dead-lock situation. For example, we erased the last build of bob.buildout-2.1.5 from the conda channel and now it cannot be easily rebuilt (see, e.g.: https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/124946).
I wonder if we shouldn't either:
1. Remove bob.buildout from bob-devel, **or**
2. Move bob.buildout from the nightlies to this package
@amohammadi: please advise.Conda-based CIAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/conda/-/issues/50Cannot build from github on MacOS X2021-10-19T12:53:46ZAndré AnjosCannot build from github on MacOS XHere is the output log:
```text
Cloning into bare repository '/Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/miniconda/conda-bld/git_cache/github.com/mne-tools/mne-python.git'...
fatal: unable to access 'https://github.com/mne-too...Here is the output log:
```text
Cloning into bare repository '/Users/buildbot/work/gitlab/f6f95b82/0/bob/bob.conda/miniconda/conda-bld/git_cache/github.com/mne-tools/mne-python.git'...
fatal: unable to access 'https://github.com/mne-tools/mne-python.git/': SSL: can't load CA certificate file /opt/local/share/curl/curl-ca-bundle.crt
```
Coming from here: https://gitlab.idiap.ch/bob/bob.conda/-/jobs/124796
I don't understand why our curl bundle is not being taken into consideration given the environment variable seems correctly set:
```text
CURL_CA_BUNDLE="${SCRIPTS_DIR}/cacert.pem"
export_env CURL_CA_BUNDLE
```
That is correctly printed on log message as can be checked. Maybe git needs something else now?Conda-based CIAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/conda/-/issues/48Packages get compiled over and over2018-02-26T14:29:13ZAmir MOHAMMADIPackages get compiled over and overSince packages are named according their hash, they get compiled over and over when any of the build dependencies changes.
This will eventually fill our channel since we cannot delete these packages. (they go into our stable channel).
We...Since packages are named according their hash, they get compiled over and over when any of the build dependencies changes.
This will eventually fill our channel since we cannot delete these packages. (they go into our stable channel).
We should skip building them in a better way. This was also discussed at some point in conda or conda-forge community. If I find a relevant link, I will post it here.Conda-based CIAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/conda/-/issues/47Warning at cache merge2018-02-16T15:43:31ZAndré AnjosWarning at cache mergeDuring the CI build, we ask to cache this directory `${CONDA_ROOT}/src_cache`, but the executor can't find anything there:
```text
WARNING: /local/builds/bob/bob.conda/miniconda/src_cache: no matching files
```
@amohammadi: do we need ...During the CI build, we ask to cache this directory `${CONDA_ROOT}/src_cache`, but the executor can't find anything there:
```text
WARNING: /local/builds/bob/bob.conda/miniconda/src_cache: no matching files
```
@amohammadi: do we need that line?Conda-based CIAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/conda/-/issues/46bob-devel needs to be tested2018-04-03T15:07:20ZAmir MOHAMMADIbob-devel needs to be testedall run_constrained dependencies should go to build to make sure there are no conflicts between them actually.all run_constrained dependencies should go to build to make sure there are no conflicts between them actually.Conda-based CIhttps://gitlab.idiap.ch/bob/conda/-/issues/45Pin compilers in bob-devel too2021-10-19T12:53:46ZAmir MOHAMMADIPin compilers in bob-devel tooIt would be nice to have compilers pinned (7.2.0 on Linux) on bob-devel too just to make sure they don't break.It would be nice to have compilers pinned (7.2.0 on Linux) on bob-devel too just to make sure they don't break.Conda-based CIAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/conda/-/issues/44Build system should be based on bob.admin's2018-02-15T17:56:53ZAndré AnjosBuild system should be based on bob.admin'sThis should create a more homogeneous build environment for both bob and maintained dependencies.This should create a more homogeneous build environment for both bob and maintained dependencies.Conda-based CIAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/conda/-/issues/43Caching is not working in Linux CI2018-02-15T17:56:55ZAmir MOHAMMADICaching is not working in Linux CIcross: bob.admin#35cross: bob.admin#35Conda-based CIAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/conda/-/issues/30create a test toolchain-like package2021-10-19T12:53:47ZAmir MOHAMMADIcreate a test toolchain-like packagethat would export variables like these: https://gitlab.idiap.ch/bob/bob.conda/blob/1e9065171e61481e0cbe7ce5a6ed273d8c7d99f3/recipes/bob/meta.yaml#L97
see bob.admin#35that would export variables like these: https://gitlab.idiap.ch/bob/bob.conda/blob/1e9065171e61481e0cbe7ce5a6ed273d8c7d99f3/recipes/bob/meta.yaml#L97
see bob.admin#35Conda-based CIhttps://gitlab.idiap.ch/bob/conda/-/issues/29create instructions and scripts to create new conda packages2018-01-17T09:56:22ZAmir MOHAMMADIcreate instructions and scripts to create new conda packagessee bob.admin#35see bob.admin#35Conda-based CIAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/conda/-/issues/28create recipes for all bob packages that are tested in nightlies2021-10-19T12:53:47ZAmir MOHAMMADIcreate recipes for all bob packages that are tested in nightliessee bob.admin#35see bob.admin#35Conda-based CIMilos CERNAKMilos CERNAKhttps://gitlab.idiap.ch/bob/conda/-/issues/27disable release of bob packages from here2021-10-19T12:53:47ZAmir MOHAMMADIdisable release of bob packages from hereafter we move to conda packages in its own repository.
See bob.admin#35after we move to conda packages in its own repository.
See bob.admin#35Conda-based CI