haowulab / DSS

14 stars 13 forks source link

creation of conda environment fails on Ubuntu 18.04.5 LTS #15

Open ViHammer opened 3 years ago

ViHammer commented 3 years ago

I am trying to create a new environment for DSS. This is the console output:

Creation and activation of a new environment:

(base) $ conda create -n bioconductor-dss
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /.../miniconda3/envs/bioconductor-dss

Proceed ([y]/n)? y

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate bioconductor-dss
#
# To deactivate an active environment, use
#
#     $ conda deactivate

(base) $ conda activate bioconductor-dss

Installation efforts:

(bioconductor-dss) $ conda install -c bioconda bioconductor-dss
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.                                                                                                        failed

UnsatisfiableError:

(bioconductor-dss) $ conda install -c bioconda/label/gcc7 bioconductor-dss
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.                                                                                                        failed

UnsatisfiableError: The following specifications were found to be incompatible with each other:

Output in format: Requested package -> Available versions

Package r-base conflicts for:
bioconductor-delayedarray[version='>=0.8.0,<0.9.0'] -> r-base[version='>=3.5.1,<3.5.2.0a0']
bioconductor-delayedarray[version='>=0.8.0,<0.9.0'] -> r-matrixstats -> r-base[version='>=3.6,<3.7.0a0']
bioconductor-biobase[version='>=2.42.0,<2.43.0'] -> r-base[version='>=3.5.1,<3.5.2.0a0']
r-base[version='>=3.5.1,<3.5.2.0a0']
bioconductor-bsseq[version='>=1.18.0,<1.19.0'] -> r-data.table[version='>=1.11.8'] -> r-base[version='3.2.0.*|3.2.1.*|3.2.2.*|>=3.4.2,<3.4.3a0|>=3.4.3,<3.4.4.0a0|>=3.5.0,<3.5.1.0a0|>=3.6,<3.7.0a0|3.4.1.*|3.3.2.*|3.3.1.*']
bioconductor-bsseq[version='>=1.18.0,<1.19.0'] -> r-base[version='>=3.5.1,<3.5.2.0a0']

Package bioconductor-biocgenerics conflicts for:
bioconductor-biobase[version='>=2.42.0,<2.43.0'] -> bioconductor-biocgenerics[version='>=0.28.0,<0.29.0']
bioconductor-bsseq[version='>=1.18.0,<1.19.0'] -> bioconductor-biocgenerics[version='>=0.28.0,<0.29.0']
bioconductor-delayedarray[version='>=0.8.0,<0.9.0'] -> bioconductor-biocgenerics[version='>=0.28.0,<0.29.0']

Package libgcc-ng conflicts for:
bioconductor-biobase[version='>=2.42.0,<2.43.0'] -> libgcc-ng[version='>=7.3.0']
bioconductor-bsseq[version='>=1.18.0,<1.19.0'] -> r-gtools -> libgcc-ng[version='7.2.0.*|>=7.2.0']
bioconductor-bsseq[version='>=1.18.0,<1.19.0'] -> libgcc-ng[version='>=7.3.0']
bioconductor-delayedarray[version='>=0.8.0,<0.9.0'] -> libgcc-ng[version='>=7.3.0']
libgcc-ng[version='>=7.3.0']

Package bioconductor-biobase conflicts for:
bioconductor-biobase[version='>=2.42.0,<2.43.0']
bioconductor-bsseq[version='>=1.18.0,<1.19.0'] -> bioconductor-biobase[version='>=2.42.0,<2.43.0']

Package bioconductor-delayedarray conflicts for:
bioconductor-delayedarray[version='>=0.8.0,<0.9.0']
bioconductor-bsseq[version='>=1.18.0,<1.19.0'] -> bioconductor-delayedarray[version='>=0.8.0,<0.9.0']

(bioconductor-dss) ahhammv1@SRV017:~$ conda install -c bioconda/label/cf201901 bioconductor-dss
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.                                                                                                        failed

UnsatisfiableError:

(bioconductor-dss) $
haowulab commented 3 years ago

I don't know. I have never tried this. It seems there are some version conflicts? I don't know what I can do to solve the problem. Sorry.

ViHammer commented 3 years ago

Oh, I thought you were maintaining the DSS packages. If that is not the case, you can close this issue. Do you know who might be responsible for the conda distribution of DSS?

haowulab commented 3 years ago

I am the maintainer, but i never used conda. I just make sure it works fine with bioconductor.