markrobinsonuzh / CrispRVariants

23 stars 4 forks source link

UnsatisfiableError when installing CrispRVariants through conda #14

Open KazukiNakamae opened 4 years ago

KazukiNakamae commented 4 years ago

Hello,

Anaconda Cloud has provided the method for installing your package into a conda environment (https://anaconda.org/bioconda/bioconductor-crisprvariants). So, I typed conda install -c bioconda bioconductor-crisprvariants to install CrispRVariants into my conda environment. However, it was failed due to "UnsatisfiableError".

And also, the alternative commands: conda install -c bioconda/label/gcc7 bioconductor-crisprvariants conda install -c bioconda/label/cf201901 bioconductor-crisprvariants were unavailable because of the same reason.

I remember that I could install it in the above way last year. But, it cannot work now.

Steps to Reproduce

$ conda create -n trial_env; # Create a new visual environment using conda
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /Users/xxxxx/opt/anaconda3/envs/trial_env

Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate trial_env
#
# To deactivate an active environment, use
#
#     $ conda deactivate
$ source activate trial_env; # Activate the environment
# Install CrispRVariants package according to the explanation of Anaconda Cloud.
(trial_env) $ conda install -c bioconda bioconductor-crisprvariants;
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
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:

Package r-base conflicts for:
bioconductor-crisprvariants -> r-base[version='3.4.1.*|>=3.5.1,<3.5.2.0a0|>=3.6,<3.7.0a0']
Package r-gridextra conflicts for:
bioconductor-crisprvariants -> r-gridextra
Package bioconductor-biostrings conflicts for:
bioconductor-crisprvariants -> bioconductor-biostrings[version='>=2.48.0,<2.50.0|>=2.50.0,<2.51.0|>=2.52.0,<2.53.0|>=2.54.0,<2.55.0']
Package bioconductor-s4vectors conflicts for:
bioconductor-crisprvariants -> bioconductor-s4vectors[version='>=0.18.3,<0.20.0|>=0.20.0,<0.21.0|>=0.22.0,<0.23.0|>=0.24.0,<0.25.0|>=0.9.38']
Package r-reshape2 conflicts for:
bioconductor-crisprvariants -> r-reshape2
Package bioconductor-iranges conflicts for:
bioconductor-crisprvariants -> bioconductor-iranges[version='>=2.14.12,<2.16.0|>=2.16.0,<2.17.0|>=2.18.0,<2.19.0|>=2.20.0,<2.21.0']
Package bioconductor-genomicranges conflicts for:
bioconductor-crisprvariants -> bioconductor-genomicranges[version='>=1.32.7,<1.34.0|>=1.34.0,<1.35.0|>=1.36.0,<1.37.0|>=1.38.0,<1.39.0']
Package r-ggplot2 conflicts for:
bioconductor-crisprvariants -> r-ggplot2[version='>=2.2.0']
Package bioconductor-genomicalignments conflicts for:
bioconductor-crisprvariants -> bioconductor-genomicalignments[version='>=1.16.0,<1.18.0|>=1.18.0,<1.19.0|>=1.20.0,<1.21.0|>=1.22.0,<1.23.0']
Package bioconductor-biocparallel conflicts for:
bioconductor-crisprvariants -> bioconductor-biocparallel[version='>=1.14.2,<1.16.0|>=1.16.0,<1.17.0|>=1.18.0,<1.19.0|>=1.20.0,<1.21.0']
Package bioconductor-genomeinfodb conflicts for:
bioconductor-crisprvariants -> bioconductor-genomeinfodb[version='>=1.16.0,<1.18.0|>=1.18.0,<1.19.0|>=1.20.0,<1.21.0|>=1.22.0,<1.23.0']
Package bioconductor-annotationdbi conflicts for:
bioconductor-crisprvariants -> bioconductor-annotationdbi[version='>=1.42.1,<1.44.0|>=1.44.0,<1.45.0|>=1.46.0,<1.47.0|>=1.48.0,<1.49.0']
Package bioconductor-rsamtools conflicts for:
bioconductor-crisprvariants -> bioconductor-rsamtools[version='>=1.32.3,<1.34.0|>=1.34.0,<1.35.0|>=2.0.0,<2.1.0|>=2.2.0,<2.3.0']

Expected Behavior

Installation should be done without any error messages. CrispRVariants package can be available in R.

Environment Information

`conda info`
``` active environment : trial_env active env location : /Users/xxxxx/opt/anaconda3/envs/trial_env shell level : 2 user config file : /Users/xxxxx/.condarc populated config files : /Users/xxxxx/.condarc conda version : 4.8.1 conda-build version : 3.18.9 python version : 3.7.4.final.0 virtual packages : __osx=10.15.2 base environment : /Users/xxxxx/opt/anaconda3 (writable) channel URLs : https://repo.anaconda.com/pkgs/main/osx-64 https://repo.anaconda.com/pkgs/main/noarch https://repo.anaconda.com/pkgs/r/osx-64 https://repo.anaconda.com/pkgs/r/noarch https://conda.anaconda.org/bioconda/osx-64 https://conda.anaconda.org/bioconda/noarch https://conda.anaconda.org/r/osx-64 https://conda.anaconda.org/r/noarch package cache : /Users/xxxxx/opt/anaconda3/pkgs /Users/xxxxx/.conda/pkgs envs directories : /Users/xxxxx/opt/anaconda3/envs /Users/xxxxx/.conda/envs platform : osx-64 user-agent : conda/4.8.1 requests/2.22.0 CPython/3.7.4 Darwin/19.2.0 OSX/10.15.2 UID:GID : 501:20 netrc file : None offline mode : False ```
`conda config --show-sources`
``` ==> /Users/xxxxx/.condarc <== ssl_verify: True channels: - defaults - bioconda - r ```