This is a test version of Biostars. For the public version, visit https://www.biostars.org.
conda Solving environment: failed

Hi I am trying to install defuse and chimerascan using conda but everytime i am taking following errors:

    conda install -c dranew defuse

Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - defuse -> r=3.3.2 -> _r-mutex=1[build=anacondar_1]
  - defuse -> r=3.3.2 -> r-base==3.3.2 -> pango=1.40 -> glib=2.50
  - defuse -> r=3.3.2 -> r-base==3.3.2 -> tk=8.5
  - mro-base_impl
Use "conda info <package>" to see the dependencies for each package.

And also for chimerascan tool:

conda install bioconductor-chimera
Solving environment: failed

UnsatisfiableError: The following specifications were found to be in conflict:
  - bioconductor-chimera -> bioconductor-genomicranges[version='>=1.13.3'] -> bioconductor-s4vectors[version='>=0.9.47'] -> r-base[version='>=3.4.1,<3.4.2.0a0'] -> _r-mutex=1[build=anacondar_1]
  - bioconductor-chimera -> bioconductor-genomicranges[version='>=1.13.3'] -> bioconductor-s4vectors[version='>=0.9.47'] -> r-base[version='>=3.4.1,<3.4.2.0a0'] -> pango[version='>=1.40.14,<1.41.0a0']
  - mro-base_impl
Use "conda info <package>" to see the dependencies for each package.

By the way İ already run the following commands:

esra@asus:~$ conda config --add channels 'conda-forge'
Warning: 'conda-forge' already in 'channels' list, moving to the top
esra@asus:~$ conda config --add channels https://conda.anaconda.org/dranew
Warning: 'https://conda.anaconda.org/dranew' already in 'channels' list, moving to the top
esra@asus:~$ conda config --add channels 'bioconda'
Warning: 'bioconda' already in 'channels' list, moving to the top
esra@asus:~$ conda config --add channels 'r'
Warning: 'r' already in 'channels' list, moving to the top
defuse conda anaconda chimerascan

1 answer

Do not use the r channel, that should be removed from your channels as it's using deprecated R versions. The order of your channels should be:

  • conda-forge
  • bioconda
  • defaults

You will then be able to install bioconductor-chimera. For defuse you'll again need to add -c conda-forge -c bioconda -c dranew.

Log in to answer this question.