ClobberErrors when installing gms_preprocessing from conda-forge
There are ClobberErrors when running conda install -c conda-forge gms_preprocessing
:
[...]
Preparing transaction: done
Verifying transaction: \
ClobberError: This transaction has incompatible packages due to a shared path.
packages: conda-forge/noarch::redis-semaphore-0.2.2-pyh9f0ad1d_0, conda-forge/noarch::glymur-0.9.2-pyhd8ed1ab_1
path: 'lib/python3.8/site-packages/tests/__init__.py'
ClobberError: This transaction has incompatible packages due to a shared path.
packages: conda-forge/noarch::redis-semaphore-0.2.2-pyh9f0ad1d_0, conda-forge/noarch::glymur-0.9.2-pyhd8ed1ab_1
path: 'lib/python3.8/site-packages/tests/__pycache__/__init__.cpython-38.pyc'
done
Executing transaction: done
This is because glymur and redis-semaphore both copy their test directories to the site-packages folder. Since this causes conflicts, the ClobberErrors show up. To fix this, a change in the setup routines of these packages is needed.