conda: unable to create environment with lalapps >= 7.3 + mkl variant of lal
Creating a conda environment from the following spec file (environment.yml
):
channels:
- conda-forge
dependencies:
- 'libblas=*=*mkl'
- 'lal=*=mkl*'
- 'lalapps >= 7.3'
I'm unable to create an environment due to incompatible packages:
$ conda env create -n lalapps-test --file environment.yml
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
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 intel-openmp conflicts for:
libblas[build=*mkl] -> mkl[version='>=2021.3.0,<2022.0a0'] -> intel-openmp=2021
lal[build=mkl*] -> mkl[version='>=2019.4,<2020.0a0'] -> intel-openmp
Package lal conflicts for:
lalapps[version='>=7.3'] -> python-lal[version='>=7.1.0'] -> lal[version='7.1.0|>=7.1.0|>=7.0.0|>=6.21.0',build='fftw_ha28fc39_100|mkl_hcd9884b_0']
lal[build=mkl*]
Package libblas conflicts for:
lalapps[version='>=7.3'] -> gsl[version='>=2.7,<2.8.0a0'] -> libblas[version='>=3.8.0,<4.0a0']
libblas[build=*mkl]
lal[build=mkl*] -> gsl[version='>=2.6,<2.7.0a0'] -> libblas[version='>=3.8.0,<4.0a0']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
- lal[build=mkl*] -> libgcc-ng[version='>=9.3.0'] -> __glibc[version='>=2.17']
Your installed version is: 2.33
/cc @duncanmmacleod