Skip to content

Commit

Permalink
Put conda-forge first in the list of channels
Browse files Browse the repository at this point in the history
Otherwise conda picks outdated version of libssh2 from biobuilds, which links to
non-existing libopenssl.so.1.0.0
  • Loading branch information
Luthaf committed Apr 8, 2021
1 parent 7850513 commit b285d13
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions .github/workflows/gh-ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,11 @@ jobs:
python-version: ${{ matrix.python-version }}
auto-update-conda: true
channel-priority: flexible
channels: biobuilds, conda-forge
# The order of these channel matters: both provide "fundamental"
# software (curl, ssh, ...), but the version in biobuilds are very
# outdated. This can lead to problem when loading shared libraries,
# see https://github.com/MDAnalysis/mdanalysis/pull/3126#issuecomment-813112080
channels: conda-forge, biobuilds
add-pip-as-python-dependency: true
# TODO: mamba causes pip to segfault, switch when fixed
#mamba-version: "*"
Expand Down Expand Up @@ -191,7 +195,7 @@ jobs:
python-version: 3.7
auto-update-conda: true
channel-priority: flexible
channels: biobuilds, conda-forge
channels: conda-forge, biobuilds
add-pip-as-python-dependency: true
architecture: x64

Expand Down

0 comments on commit b285d13

Please sign in to comment.