CI Python environment is not separate from the base env. Fixed mixed channels...

CI Python environment is not separate from the base env. Fixed mixed channels for gdal and libgdal causing libkea issue during CI.
8 jobs for master in 10 minutes and 21 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Test
passed #8298
test_py_tools_ds

00:00:32

33.0%
failed #8300
test_py_tools_ds_install

00:09:04

passed #8299
test_styles

00:00:25

failed #8264
test_py_tools_ds

00:00:16

failed #8266
test_py_tools_ds_install

00:05:36

failed #8265
test_styles

00:00:13

 
  Deploy
skipped #8267
pages
 
  Cleanup
passed #8268
cleanup_pypirc

00:00:19

 
Name Stage Failure
failed
test_py_tools_ds_install Test
    _gdal = swig_import_helper()
File "/root/miniconda3/envs/py_tools_ds_testinstall/lib/python3.6/site-packages/osgeo/__init__.py", line 17, in swig_import_helper
_mod = imp.load_module('_gdal', fp, pathname, description)
File "/root/miniconda3/envs/py_tools_ds_testinstall/lib/python3.6/imp.py", line 243, in load_module
return load_dynamic(name, filename, file)
File "/root/miniconda3/envs/py_tools_ds_testinstall/lib/python3.6/imp.py", line 343, in load_dynamic
return _load(spec)
ImportError: libncurses.so.6: cannot open shared object file: No such file or directory
ERROR: Job failed: exit code 1