snehamitra / SCARlink

32 stars 6 forks source link

Mac OS Sonoma 14.4 (M3 chip) Installation Error #4

Closed JiehoonKwak closed 3 months ago

JiehoonKwak commented 3 months ago

Thanks for great package. I want to try in my local environment, but cannot install following packages due to dependencies error (followed instruction in wiki for Apple M1). Should I specify R version? Thanks for help!

Problem occurs here :

conda install -c bioconda bioconductor-rhdf5 \
                     bioconductor-genomeinfodbdata \
                     bioconductor-chromvar \
                     bioconductor-motifmatchr \
                     bioconductor-complexheatmap

Error message :

Could not solve for environment specs
The following packages are incompatible
├─ bioconductor-chromvar is installable with the potential options
│  ├─ bioconductor-chromvar [1.4.0|1.4.1] would require
│  │  ├─ bioconductor-bsgenome >=1.50.0,<1.51.0 , which requires
│  │  │  └─ bioconductor-rtracklayer >=1.42.0,<1.43.0  with the potential options
│  │  │     ├─ bioconductor-rtracklayer 1.42.1 would require
│  │  │     │  └─ r-base >=3.5.1,<3.5.2.0a0  with the potential options
│  │  │     │     ├─ r-base [3.5.1|3.6.1] would require
│  │  │     │     │  └─ clang_osx-64 4.*  but there are no viable options
│  │  │     │     │     ├─ clang_osx-64 4.0.1 would require
│  │  │     │     │     │  └─ clang 4.0.1.*  but there are no viable options
│  │  │     │     │     │     ├─ clang 4.0.1 would require
│  │  │     │     │     │     │  └─ compiler-rt 4.0.1 hcfea43d_1, which conflicts with any installable versions previously reported;
│  │  │     │     │     │     ├─ clang 4.0.1 would require
│  │  │     │     │     │     │  └─ libcxx 4.0.1 h579ed51_0, which conflicts with any installable versions previously reported;
│  │  │     │     │     │     └─ clang 4.0.1 conflicts with any installable versions previously reported;
│  │  │     │     │     └─ clang_osx-64 4.0.1 conflicts with any installable versions previously reported;
│  │  │     │     ├─ r-base [3.5.1|3.6.1|3.6.2] would require
│  │  │     │     │  └─ krb5 [>=1.16.2,<1.17.0a0 |>=1.16.3,<1.17.0a0 ] with the potential options
│  │  │     │     │     ├─ krb5 [1.16.2|1.16.3] would require
│  │  │     │     │     │  └─ openssl >=1.0.2p,<1.0.3a , which can be installed;
│  │  │     │     │     ├─ krb5 [1.16.3|1.16.4|1.17.1] would require
│  │  │     │     │     │  └─ openssl >=1.1.1a,<1.1.2a , which can be installed;
│  │  │     │     │     └─ krb5 1.16.4 conflicts with any installable versions previously reported;
│  │  │     │     ├─ r-base [3.5.1|3.6.3] would require
│  │  │     │     │  └─ krb5 >=1.16.4,<1.17.0a0  with the potential options
│  │  │     │     │     ├─ krb5 [1.16.3|1.16.4|1.17.1], which can be installed (as previously explained);
│  │  │     │     │     └─ krb5 1.16.4 conflicts with any installable versions previously reported;
│  │  │     │     └─ r-base 3.5.1 conflicts with any installable versions previously reported;
│  │  │     └─ bioconductor-rtracklayer 1.42.1 would require
│  │  │        └─ openssl >=1.1.1a,<1.1.2a , which can be installed;
│  │  └─ bioconductor-genomicranges >=1.34.0,<1.35.0 , which can be installed;
│  ├─ bioconductor-chromvar 1.10.0 would require
│  │  └─ bioconductor-tfbstools >=1.26.0,<1.27.0 , which requires
│  │     └─ bioconductor-cner >=1.24.0,<1.25.0 , which requires
│  │        ├─ bioconductor-go.db >=3.11.0,<3.12.0 , which requires
│  │        │  └─ bioconductor-annotationdbi >=1.50.0,<1.51.0 , which requires
│  │        │     └─ r-base >=4.0,<4.1.0a0  with the potential options
│  │        │        ├─ r-base [3.6.3|4.0.0|...|4.0.5] would require
│  │        │        │  └─ krb5 >=1.17.1,<1.18.0a0  with the potential options
│  │        │        │     ├─ krb5 [1.16.3|1.16.4|1.17.1], which can be installed (as previously explained);
│  │        │        │     ├─ krb5 1.17.1 would require
│  │        │        │     │  └─ openssl >=1.1.1g,<1.1.2a , which can be installed;
│  │        │        │     ├─ krb5 1.17.2 would require
│  │        │        │     │  └─ openssl >=1.1.1h,<1.1.2a , which can be installed;
│  │        │        │     └─ krb5 1.17.1 conflicts with any installable versions previously reported;
│  │        │        ├─ r-base [3.6.3|4.0.5] would require
│  │        │        │  └─ icu >=68.1,<69.0a0 , which can be installed;
│  │        │        ├─ r-base [4.0.5|4.1.0|4.1.1|4.1.2|4.1.3] would require
│  │        │        │  └─ libtiff >=4.3.0,<4.5.0a0  but there are no viable options
│  │        │        │     ├─ libtiff [4.4.0|4.5.0] would require
│  │        │        │     │  └─ libdeflate >=1.14,<1.15.0a0 , which conflicts with any installable versions previously reported;
│  │        │        │     ├─ libtiff 4.3.0 would require
│  │        │        │     │  └─ libdeflate >=1.7,<1.8.0a0 , which conflicts with any installable versions previously reported;
│  │        │        │     ├─ libtiff [4.3.0|4.4.0] would require
│  │        │        │     │  └─ libdeflate >=1.10,<1.11.0a0 , which conflicts with any installable versions previously reported;
│  │        │        │     ├─ libtiff 4.3.0 would require
│  │        │        │     │  └─ libdeflate >=1.8,<1.9.0a0 , which conflicts with any installable versions previously reported;
│  │        │        │     ├─ libtiff 4.4.0 would require
│  │        │        │     │  └─ libdeflate >=1.12,<1.13.0a0 , which conflicts with any installable versions previously reported;
│  │        │        │     ├─ libtiff 4.4.0 would require
│  │        │        │     │  └─ libdeflate >=1.13,<1.14.0a0 , which conflicts with any installable versions previously reported;
│  │        │        │     └─ libtiff 4.4.0 conflicts with any installable versions previously reported;
│  │        │        └─ r-base [4.0.5|4.1.3|4.2.0|4.2.1|4.2.2] would require
│  │        │           └─ libtiff >=4.4.0,<4.5.0a0  but there are no viable options
│  │        │              ├─ libtiff [4.4.0|4.5.0], which cannot be installed (as previously explained);
│  │        │              ├─ libtiff [4.3.0|4.4.0], which cannot be installed (as previously explained);
│  │        │              ├─ libtiff 4.4.0, which cannot be installed (as previously explained);
│  │        │              ├─ libtiff 4.4.0, which cannot be installed (as previously explained);
│  │        │              └─ libtiff 4.4.0 conflicts with any installable versions previously reported;
│  │        └─ r-r.utils >=2.3.0  but there are no viable options
│  │           ├─ r-r.utils 2.5.0 would require
│  │           │  └─ r 3.3.1* , which requires
│  │           │     └─ r-base 3.3.1 , which conflicts with any installable versions previously reported;
│  │           └─ r-r.utils [2.10.1|2.11.0|...|2.9.2] conflicts with any installable versions previously reported;
│  ├─ bioconductor-chromvar 1.12.0 would require
│  │  ├─ bioconductor-bsgenome >=1.58.0,<1.59.0 , which requires
│  │  │  └─ bioconductor-rtracklayer >=1.50.0,<1.51.0  with the potential options
│  │  │     ├─ bioconductor-rtracklayer 1.50.0 would require
│  │  │     │  └─ openssl >=1.1.1k,<1.1.2a , which can be installed;
│  │  │     └─ bioconductor-rtracklayer 1.50.0 would require
│  │  │        └─ openssl >=1.1.1h,<1.1.2a , which can be installed;
│  │  └─ r-dt but there are no viable options
│  │     ├─ r-dt 0.2 would require
│  │     │  └─ r-htmltools >=0.3.5  but there are no viable options
│  │     │     ├─ r-htmltools 0.5.7 would require
│  │     │     │  └─ r-base >=4.3,<4.4.0a0  but there are no viable options
│  │     │     │     ├─ r-base [4.3.2|4.3.3] would require
│  │     │     │     │  ├─ cairo >=1.18.0,<2.0a0 , which requires
│  │     │     │     │  │  └─ fontconfig >=2.14.2,<3.0a0 , which can be installed;
│  │     │     │     │  └─ libcurl >=8.5.0,<9.0a0  but there are no viable options
│  │     │     │     │     ├─ libcurl 8.6.0 would require
│  │     │     │     │     │  └─ openssl >=3.2.1,<4.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ libcurl 8.5.0 would require
│  │     │     │     │     │  └─ openssl >=3.2.0,<4.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     └─ libcurl 8.5.0 conflicts with any installable versions previously reported;
│  │     │     │     ├─ r-base [4.1.3|4.2.2|4.2.3|4.3.0] would require
│  │     │     │     │  └─ libtiff >=4.5.0,<4.6.0a0  but there are no viable options
│  │     │     │     │     ├─ libtiff [4.5.0|4.5.1] would require
│  │     │     │     │     │  └─ libdeflate >=1.18,<1.19.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ libtiff 4.5.1 conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ libtiff [4.4.0|4.5.0], which cannot be installed (as previously explained);
│  │     │     │     │     ├─ libtiff 4.5.0 would require
│  │     │     │     │     │  └─ libdeflate >=1.16,<1.17.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ libtiff 4.5.0 would require
│  │     │     │     │     │  └─ libdeflate >=1.17,<1.18.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     └─ libtiff 4.5.0 conflicts with any installable versions previously reported;
│  │     │     │     ├─ r-base [4.1.3|4.2.3|4.3.0|4.3.1] would require
│  │     │     │     │  └─ libtiff >=4.5.1,<4.6.0a0  but there are no viable options
│  │     │     │     │     ├─ libtiff [4.5.0|4.5.1], which cannot be installed (as previously explained);
│  │     │     │     │     └─ libtiff 4.5.1 conflicts with any installable versions previously reported;
│  │     │     │     ├─ r-base 4.3.1 would require
│  │     │     │     │  ├─ fontconfig >=2.14.2,<3.0a0 , which can be installed;
│  │     │     │     │  ├─ icu >=73.2,<74.0a0 , which can be installed;
│  │     │     │     │  └─ libcurl >=8.3.0,<9.0a0  but there are no viable options
│  │     │     │     │     ├─ libcurl 8.6.0, which cannot be installed (as previously explained);
│  │     │     │     │     ├─ libcurl 8.3.0 would require
│  │     │     │     │     │  └─ openssl >=3.1.2,<4.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ libcurl 8.4.0 would require
│  │     │     │     │     │  └─ openssl >=3.1.3,<4.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ libcurl 8.5.0, which cannot be installed (as previously explained);
│  │     │     │     │     ├─ libcurl 8.4.0 conflicts with any installable versions previously reported;
│  │     │     │     │     └─ libcurl 8.5.0 conflicts with any installable versions previously reported;
│  │     │     │     ├─ r-base 4.3.1 would require
│  │     │     │     │  ├─ icu >=72.1,<73.0a0 , which can be installed;
│  │     │     │     │  └─ krb5 >=1.21.2,<1.22.0a0 , which requires
│  │     │     │     │     └─ openssl >=3.1.2,<4.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     ├─ r-base 4.3.1 would require
│  │     │     │     │  ├─ icu >=73.2,<74.0a0 , which can be installed;
│  │     │     │     │  ├─ krb5 >=1.21.2,<1.22.0a0 , which cannot be installed (as previously explained);
│  │     │     │     │  └─ pango >=1.50.14,<2.0a0  with the potential options
│  │     │     │     │     ├─ pango [1.50.14|1.52.0|1.52.1] would require
│  │     │     │     │     │  ├─ cairo >=1.18.0,<2.0a0 , which can be installed (as previously explained);
│  │     │     │     │     │  └─ fontconfig >=2.14.2,<3.0a0 , which can be installed;
│  │     │     │     │     └─ pango 1.50.14 would require
│  │     │     │     │        └─ harfbuzz >=6.0.0,<7.0a0  with the potential options
│  │     │     │     │           ├─ harfbuzz 6.0.0 would require
│  │     │     │     │           │  └─ icu >=70.1,<71.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │           └─ harfbuzz 6.0.0 would require
│  │     │     │     │              └─ icu >=72.1,<73.0a0 , which can be installed;
│  │     │     │     └─ r-base 4.3.2 would require
│  │     │     │        ├─ cairo >=1.18.0,<2.0a0 , which can be installed (as previously explained);
│  │     │     │        └─ libcurl >=8.4.0,<9.0a0  but there are no viable options
│  │     │     │           ├─ libcurl 8.6.0, which cannot be installed (as previously explained);
│  │     │     │           ├─ libcurl 8.4.0, which cannot be installed (as previously explained);
│  │     │     │           ├─ libcurl 8.5.0, which cannot be installed (as previously explained);
│  │     │     │           ├─ libcurl 8.4.0 conflicts with any installable versions previously reported;
│  │     │     │           └─ libcurl 8.5.0 conflicts with any installable versions previously reported;
│  │     │     └─ r-htmltools [0.3.5|0.3.6|...|0.5.7] conflicts with any installable versions previously reported;
│  │     ├─ r-dt 0.2 would require
│  │     │  └─ r 3.3.1* , which cannot be installed (as previously explained);
│  │     ├─ r-dt [0.1|0.10|...|0.9] conflicts with any installable versions previously reported;
│  │     ├─ r-dt 0.1 would require
│  │     │  └─ r-base 3.2.1* , which does not exist (perhaps a missing channel);
│  │     └─ r-dt 0.1 would require
│  │        └─ r-base 3.2.2* , which does not exist (perhaps a missing channel);
│  ├─ bioconductor-chromvar 1.14.0 would require
│  │  └─ bioconductor-tfbstools >=1.30.0,<1.31.0 , which requires
│  │     └─ bioconductor-cner >=1.28.0,<1.29.0 , which requires
│  │        ├─ r-base >=4.1,<4.2.0a0  with the potential options
│  │        │  ├─ r-base [4.1.3|4.2.2|4.2.3|4.3.0], which cannot be installed (as previously explained);
│  │        │  ├─ r-base [4.1.3|4.2.3|4.3.0|4.3.1], which cannot be installed (as previously explained);
│  │        │  ├─ r-base [4.0.5|4.1.0|4.1.1|4.1.2|4.1.3], which cannot be installed (as previously explained);
│  │        │  ├─ r-base [4.0.5|4.1.3|4.2.0|4.2.1|4.2.2], which cannot be installed (as previously explained);
│  │        │  ├─ r-base 4.1.3 would require
│  │        │  │  ├─ cairo >=1.16.0,<2.0a0  with the potential options
│  │        │  │  │  ├─ cairo [1.16.0|1.18.0], which can be installed (as previously explained);
│  │        │  │  │  ├─ cairo [1.14.12|1.16.0] would require
│  │        │  │  │  │  └─ glib >=2.58.2,<2.59.0a0  with the potential options
│  │        │  │  │  │     ├─ glib [2.56.2|2.58.2|2.58.3] would require
│  │        │  │  │  │     │  └─ libffi >=3.2.1,<3.3.0a0 , which can be installed;
│  │        │  │  │  │     ├─ glib 2.58.3 would require
│  │        │  │  │  │     │  └─ python >=2.7,<2.8.0a0 , which can be installed;
│  │        │  │  │  │     ├─ glib 2.58.3 would require
│  │        │  │  │  │     │  └─ python >=3.6,<3.7.0a0 , which can be installed;
│  │        │  │  │  │     └─ glib 2.58.3 would require
│  │        │  │  │  │        └─ python >=3.7,<3.8.0a0 , which can be installed;
│  │        │  │  │  ├─ cairo 1.16.0 would require
│  │        │  │  │  │  └─ fontconfig >=2.13.1,<2.13.96.0a0 , which conflicts with any installable versions previously reported;
│  │        │  │  │  ├─ cairo 1.16.0 would require
│  │        │  │  │  │  └─ icu >=70.1,<71.0a0 , which conflicts with any installable versions previously reported;
│  │        │  │  │  ├─ cairo 1.16.0 would require
│  │        │  │  │  │  └─ icu >=69.1,<70.0a0 , which conflicts with any installable versions previously reported;
│  │        │  │  │  ├─ cairo 1.16.0 would require
│  │        │  │  │  │  └─ icu >=72.1,<73.0a0 , which can be installed;
│  │        │  │  │  └─ cairo 1.16.0 conflicts with any installable versions previously reported;
│  │        │  │  └─ icu >=73.2,<74.0a0 , which can be installed;
│  │        │  └─ r-base 4.1.3 would require
│  │        │     └─ icu >=72.1,<73.0a0 , which can be installed;
│  │        └─ r-r.utils >=2.3.0  but there are no viable options
│  │           ├─ r-r.utils 2.5.0, which cannot be installed (as previously explained);
│  │           └─ r-r.utils [2.10.1|2.11.0|...|2.9.2] conflicts with any installable versions previously reported;
│  ├─ bioconductor-chromvar 1.16.0 would require
│  │  └─ r-base >=4.1,<4.2.0a0  with the potential options
│  │     ├─ r-base [4.1.3|4.2.2|4.2.3|4.3.0], which cannot be installed (as previously explained);
│  │     ├─ r-base [4.1.3|4.2.3|4.3.0|4.3.1], which cannot be installed (as previously explained);
│  │     ├─ r-base [4.0.5|4.1.0|4.1.1|4.1.2|4.1.3], which cannot be installed (as previously explained);
│  │     ├─ r-base [4.0.5|4.1.3|4.2.0|4.2.1|4.2.2], which cannot be installed (as previously explained);
│  │     ├─ r-base 4.1.3, which can be installed (as previously explained);
│  │     └─ r-base 4.1.3, which can be installed (as previously explained);
│  ├─ bioconductor-chromvar [1.2.0|1.4.0] would require
│  │  └─ r-essentials but there are no viable options
│  │     ├─ r-essentials 1.5.2 would require
│  │     │  └─ r-readr >=1.0.0 , which conflicts with any installable versions previously reported;
│  │     ├─ r-essentials [3.4.1|3.5.1|...|4.3] would require
│  │     │  └─ r-readr >=1.1.1 , which conflicts with any installable versions previously reported;
│  │     ├─ r-essentials [1.0|1.4|...|3.6.0] conflicts with any installable versions previously reported;
│  │     ├─ r-essentials [1.0|1.1] would require
│  │     │  └─ r-base 3.2.1* , which does not exist (perhaps a missing channel);
│  │     ├─ r-essentials 1.1 would require
│  │     │  └─ r-base 3.2.2* , which does not exist (perhaps a missing channel);
│  │     └─ r-essentials 1.1 would require
│  │        └─ r-base 3.2.2 , which does not exist (perhaps a missing channel);
│  ├─ bioconductor-chromvar [1.20.0|1.22.1|1.24.0] would require
│  │  └─ bioconductor-tfbstools [>=1.36.0,<1.37.0 |>=1.38.0,<1.39.0 |>=1.40.0,<1.41.0 ], which requires
│  │     └─ bioconductor-cner [>=1.34.0,<1.35.0 |>=1.36.0,<1.37.0 |>=1.38.0,<1.39.0 ], which requires
│  │        ├─ bioconductor-go.db [>=3.16.0,<3.17.0 |>=3.17.0,<3.18.0 |>=3.18.0,<3.19.0 ], which requires
│  │        │  └─ bioconductor-data-packages [>=20221102 |>=20230706 |>=20231203 ], which requires
│  │        │     └─ yq with the potential options
│  │        │        ├─ yq [2.10.1|2.11.0|...|3.2.3] would require
│  │        │        │  └─ xmltodict >=0.11.0 , which conflicts with any installable versions previously reported;
│  │        │        ├─ yq 2.6.0 would require
│  │        │        │  └─ xmltodict with the potential options
│  │        │        │     ├─ xmltodict 0.9.2 would require
│  │        │        │     │  └─ python 2.7* , which can be installed;
│  │        │        │     ├─ xmltodict 0.9.2 would require
│  │        │        │     │  └─ python 3.4* , which can be installed;
│  │        │        │     ├─ xmltodict 0.9.2 would require
│  │        │        │     │  └─ python 3.5* , which can be installed;
│  │        │        │     ├─ xmltodict 0.9.2 would require
│  │        │        │     │  └─ python 3.6* , which can be installed;
│  │        │        │     ├─ xmltodict 0.10.2 conflicts with any installable versions previously reported;
│  │        │        │     └─ xmltodict [0.11.0|0.12.0|0.13.0] conflicts with any installable versions previously reported;
│  │        │        └─ yq [2.11.1|2.12.0] conflicts with any installable versions previously reported;
│  │        └─ r-r.utils >=2.3.0  but there are no viable options
│  │           ├─ r-r.utils 2.5.0, which cannot be installed (as previously explained);
│  │           └─ r-r.utils [2.10.1|2.11.0|...|2.9.2] conflicts with any installable versions previously reported;
│  └─ bioconductor-chromvar [1.6.0|1.8.0] would require
│     └─ bioconductor-tfbstools [>=1.22.0,<1.23.0 |>=1.24.0,<1.25.0 ], which requires
│        └─ bioconductor-cner [>=1.20.0,<1.21.0 |>=1.22.0,<1.23.0 ], which requires
│           ├─ bioconductor-go.db [>=3.10.0,<3.11.0 |>=3.8.0,<3.9.0 ], which requires
│           │  └─ bioconductor-annotationdbi [>=1.46.0,<1.47.0 |>=1.48.0,<1.49.0 ], which requires
│           │     └─ r-base >=3.6,<3.7.0a0  with the potential options
│           │        ├─ r-base [3.5.1|3.6.1], which cannot be installed (as previously explained);
│           │        ├─ r-base [3.5.1|3.6.1|3.6.2], which can be installed (as previously explained);
│           │        ├─ r-base [3.5.1|3.6.3], which can be installed (as previously explained);
│           │        ├─ r-base [3.6.3|4.0.0|...|4.0.5], which can be installed (as previously explained);
│           │        ├─ r-base [3.6.3|4.0.5], which can be installed (as previously explained);
│           │        └─ r-base [3.6.0|3.6.1] conflicts with any installable versions previously reported;
│           └─ r-r.utils >=2.3.0  but there are no viable options
│              ├─ r-r.utils 2.5.0, which cannot be installed (as previously explained);
│              └─ r-r.utils [2.10.1|2.11.0|...|2.9.2] conflicts with any installable versions previously reported;
├─ bioconductor-complexheatmap is not installable because there are no viable options
│  ├─ bioconductor-complexheatmap 1.14.0 would require
│  │  └─ r-base >=3.1,<3.2 , which does not exist (perhaps a missing channel);
│  ├─ bioconductor-complexheatmap [1.14.0|1.17.1|1.18.1|1.20.0] would require
│  │  └─ r-circlize [>=0.3.4 |>=0.4.1 ], which conflicts with any installable versions previously reported;
│  ├─ bioconductor-complexheatmap 1.6.0 would require
│  │  └─ r-circlize >=0.3.1  but there are no viable options
│  │     ├─ r-circlize 0.3.3 would require
│  │     │  └─ r-shape but there are no viable options
│  │     │     ├─ r-shape 1.4.2 would require
│  │     │     │  └─ r-base 3.3.2*  but there are no viable options
│  │     │     │     ├─ r-base 3.3.2 would require
│  │     │     │     │  ├─ icu 56.* , which conflicts with any installable versions previously reported;
│  │     │     │     │  └─ pango 1.40.*  but there are no viable options
│  │     │     │     │     ├─ pango 1.40.1 would require
│  │     │     │     │     │  └─ fontconfig 2.11.* , which conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ pango 1.40.14 would require
│  │     │     │     │     │  └─ harfbuzz 1.7.*  but there are no viable options
│  │     │     │     │     │     ├─ harfbuzz [1.3.4|1.4.3|1.7.1|1.7.6] would require
│  │     │     │     │     │     │  └─ cairo 1.14.*  but there are no viable options
│  │     │     │     │     │     │     ├─ cairo [1.14.10|1.14.12|1.14.6] conflicts with any installable versions previously reported;
│  │     │     │     │     │     │     ├─ cairo 1.14.12 would require
│  │     │     │     │     │     │     │  └─ glib >=2.56.2,<2.57.0a0  with the potential options
│  │     │     │     │     │     │     │     ├─ glib [2.56.2|2.58.2|2.58.3], which can be installed (as previously explained);
│  │     │     │     │     │     │     │     └─ glib 2.56.2 conflicts with any installable versions previously reported;
│  │     │     │     │     │     │     └─ cairo [1.14.12|1.16.0], which cannot be installed (as previously explained);
│  │     │     │     │     │     ├─ harfbuzz 1.7.4 conflicts with any installable versions previously reported;
│  │     │     │     │     │     └─ harfbuzz 1.7.6 conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ pango 1.40.14 would require
│  │     │     │     │     │  └─ fontconfig >=2.13.1,<2.13.96.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ pango 1.40.14 would require
│  │     │     │     │     │  └─ fontconfig >=2.13.0,<2.13.96.0a0 , which conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ pango 1.40.14 would require
│  │     │     │     │     │  └─ harfbuzz >=1.7.6,<1.8.0a0  but there are no viable options
│  │     │     │     │     │     ├─ harfbuzz [1.3.4|1.4.3|1.7.1|1.7.6], which cannot be installed (as previously explained);
│  │     │     │     │     │     └─ harfbuzz 1.7.6 conflicts with any installable versions previously reported;
│  │     │     │     │     ├─ pango [1.40.3|1.40.4] would require
│  │     │     │     │     │  └─ harfbuzz [1.3.* |1.4.* ], which cannot be installed (as previously explained);
│  │     │     │     │     └─ pango 1.40.11 conflicts with any installable versions previously reported;
│  │     │     │     ├─ r-base 3.3.2 would require
│  │     │     │     │  ├─ icu 58.* , which conflicts with any installable versions previously reported;
│  │     │     │     │  └─ pango 1.40.*  but there are no viable options
│  │     │     │     │     ├─ pango 1.40.1, which cannot be installed (as previously explained);
│  │     │     │     │     ├─ pango 1.40.14, which cannot be installed (as previously explained);
│  │     │     │     │     ├─ pango 1.40.14, which cannot be installed (as previously explained);
│  │     │     │     │     ├─ pango 1.40.14, which cannot be installed (as previously explained);
│  │     │     │     │     ├─ pango 1.40.14, which cannot be installed (as previously explained);
│  │     │     │     │     ├─ pango [1.40.3|1.40.4], which cannot be installed (as previously explained);
│  │     │     │     │     └─ pango 1.40.11 conflicts with any installable versions previously reported;
│  │     │     │     └─ r-base [3.3.2|3.4.1] would require
│  │     │     │        └─ icu 54.* , which does not exist (perhaps a missing channel);
│  │     │     ├─ r-shape 1.4.2 would require
│  │     │     │  └─ r 3.2.2* , which does not exist (perhaps a missing channel);
│  │     │     ├─ r-shape 1.4.2 would require
│  │     │     │  └─ r 3.3.1* , which cannot be installed (as previously explained);
│  │     │     └─ r-shape [1.4.3|1.4.4|1.4.5|1.4.6|1.4.6.1] conflicts with any installable versions previously reported;
│  │     ├─ r-circlize 0.3.3 would require
│  │     │  └─ r 3.2.2* , which does not exist (perhaps a missing channel);
│  │     ├─ r-circlize 0.3.3 would require
│  │     │  └─ r 3.3.1* , which cannot be installed (as previously explained);
│  │     ├─ r-circlize [0.4.1|0.4.3|0.4.4] conflicts with any installable versions previously reported;
│  │     ├─ r-circlize [0.4.10|0.4.11|...|0.4.9] conflicts with any installable versions previously reported;
│  │     └─ r-circlize [0.4.14|0.4.15|0.4.16] conflicts with any installable versions previously reported;
│  ├─ bioconductor-complexheatmap 1.6.0 would require
│  │  └─ r 3.3.1* , which cannot be installed (as previously explained);
│  ├─ bioconductor-complexheatmap [2.0.0|2.10.0|...|2.8.0] would require
│  │  └─ r-circlize >=0.4.5 , which conflicts with any installable versions previously reported;
│  └─ bioconductor-complexheatmap [2.14.0|2.16.0|2.18.0] would require
│     └─ r-circlize >=0.4.14 , which conflicts with any installable versions previously reported;
├─ bioconductor-motifmatchr is not installable because there are no viable options
│  ├─ bioconductor-motifmatchr 1.10.0 would require
│  │  └─ bioconductor-tfbstools >=1.26.0,<1.27.0 , which cannot be installed (as previously explained);
│  ├─ bioconductor-motifmatchr [1.12.0|1.16.0|1.4.0] would require
│  │  └─ bioconductor-tfbstools [>=1.20.0,<1.21.0 |>=1.28.0,<1.29.0 |>=1.32.0,<1.33.0 ], which requires
│  │     └─ bioconductor-cner [>=1.18.0,<1.19.0 |>=1.26.0,<1.27.0 |>=1.30.0,<1.31.0 ], which requires
│  │        └─ r-r.utils >=2.3.0  but there are no viable options
│  │           ├─ r-r.utils 2.5.0, which cannot be installed (as previously explained);
│  │           └─ r-r.utils [2.10.1|2.11.0|...|2.9.2] conflicts with any installable versions previously reported;
│  ├─ bioconductor-motifmatchr 1.14.0 would require
│  │  └─ bioconductor-tfbstools >=1.30.0,<1.31.0 , which cannot be installed (as previously explained);
│  ├─ bioconductor-motifmatchr [1.20.0|1.22.0|1.24.0] would require
│  │  └─ bioconductor-tfbstools [>=1.36.0,<1.37.0 |>=1.38.0,<1.39.0 |>=1.40.0,<1.41.0 ], which cannot be installed (as previously explained);
│  └─ bioconductor-motifmatchr [1.6.0|1.8.0] would require
│     └─ bioconductor-tfbstools [>=1.22.0,<1.23.0 |>=1.24.0,<1.25.0 ], which cannot be installed (as previously explained);
├─ python is installable with the potential options
│  ├─ python 3.8.19 would require
│  │  ├─ libffi >=3.4,<4.0a0 , which conflicts with any installable versions previously reported;
│  │  └─ openssl >=3.2.1,<4.0a0 , which conflicts with any installable versions previously reported;
│  ├─ python [1.0.1|1.2|...|3.9.9], which can be installed;
│  ├─ python [2.7.12|2.7.13|...|2.7.18], which can be installed;
│  ├─ python 3.4.5, which can be installed;
│  ├─ python [3.5.1|3.5.2|...|3.5.6], which can be installed;
│  ├─ python [3.6.0|3.6.1|...|3.6.9], which can be installed;
│  ├─ python [3.6.0a3|3.6.0a4|...|3.6.0rc1], which can be installed;
│  ├─ python [3.7.0|3.7.1|...|3.7.9], which can be installed;
│  ├─ python [3.8.0|3.8.1] would require
│  │  └─ openssl >=1.1.1a,<1.1.2a , which can be installed;
│  ├─ python [3.8.10|3.8.6|3.8.8] would require
│  │  └─ libffi >=3.3,<3.4.0a0 , which conflicts with any installable versions previously reported;
│  ├─ python [3.8.12|3.8.13] would require
│  │  └─ pypy3.8 [7.3.8.* |7.3.9.* ] with the potential options
│  │     ├─ pypy3.8 [7.3.8|7.3.9] would require
│  │     │  └─ openssl >=1.1.1n,<1.1.2a , which can be installed;
│  │     ├─ pypy3.8 [7.3.11|7.3.8|7.3.9] would require
│  │     │  └─ libffi [>=3.4,<4.0a0 |>=3.4.2,<3.5.0a0 ], which conflicts with any installable versions previously reported;
│  │     ├─ pypy3.8 7.3.9 would require
│  │     │  └─ openssl >=1.1.1q,<1.1.2a , which can be installed;
│  │     └─ pypy3.8 [7.3.11|7.3.9] would require
│  │        └─ openssl >=1.1.1s,<1.1.2a , which can be installed;
│  ├─ python 3.8.12 would require
│  │  └─ openssl >=1.1.1l,<1.1.2a , which can be installed;
│  ├─ python [3.8.12|3.8.13|...|3.8.17] would require
│  │  └─ libffi [>=3.4,<4.0a0 |>=3.4.2,<3.5.0a0 ], which conflicts with any installable versions previously reported;
│  ├─ python 3.8.13 would require
│  │  └─ openssl >=1.1.1n,<1.1.2a , which can be installed;
│  ├─ python 3.8.2 would require
│  │  └─ openssl >=1.1.1e,<1.1.2a , which can be installed;
│  ├─ python [3.8.2|3.8.3|3.8.4|3.8.5] would require
│  │  └─ openssl >=1.1.1g,<1.1.2a , which can be installed;
│  ├─ python 3.8.2 would require
│  │  └─ openssl >=1.1.1d,<1.1.2a , which can be installed;
│  ├─ python [3.8.5|3.8.6] would require
│  │  └─ openssl >=1.1.1h,<1.1.2a , which can be installed;
│  ├─ python 3.12.0rc3 would require
│  │  └─ _python_rc, which does not exist (perhaps a missing channel);
│  ├─ python [3.8.14|3.8.15] would require
│  │  └─ openssl >=1.1.1s,<1.1.2a , which can be installed;
│  ├─ python 3.8.16 would require
│  │  └─ pypy3.8 7.3.11.*  with the potential options
│  │     ├─ pypy3.8 [7.3.11|7.3.8|7.3.9], which cannot be installed (as previously explained);
│  │     ├─ pypy3.8 [7.3.11|7.3.9], which can be installed (as previously explained);
│  │     └─ pypy3.8 7.3.11 would require
│  │        ├─ libffi >=3.4,<4.0a0 , which conflicts with any installable versions previously reported;
│  │        └─ openssl >=3.1.3,<4.0a0 , which conflicts with any installable versions previously reported;
│  ├─ python 3.8.18 would require
│  │  ├─ libffi >=3.4,<4.0a0 , which conflicts with any installable versions previously reported;
│  │  └─ openssl >=3.1.3,<4.0a0 , which conflicts with any installable versions previously reported;
│  └─ python 3.8.18 would require
│     ├─ libffi >=3.4,<4.0a0 , which conflicts with any installable versions previously reported;
│     └─ openssl >=3.2.0,<4.0a0 , which conflicts with any installable versions previously reported;
├─ r-base is installable with the potential options
│  ├─ r-base [4.3.2|4.3.3], which cannot be installed (as previously explained);
│  ├─ r-base [4.1.3|4.2.2|4.2.3|4.3.0], which cannot be installed (as previously explained);
│  ├─ r-base [4.1.3|4.2.3|4.3.0|4.3.1], which cannot be installed (as previously explained);
│  ├─ r-base 4.3.1, which cannot be installed (as previously explained);
│  ├─ r-base 4.3.1, which cannot be installed (as previously explained);
│  ├─ r-base 4.3.1, which cannot be installed (as previously explained);
│  ├─ r-base 4.3.2, which cannot be installed (as previously explained);
│  ├─ r-base [3.5.1|3.6.1], which cannot be installed (as previously explained);
│  ├─ r-base [3.5.1|3.6.1|3.6.2], which can be installed (as previously explained);
│  ├─ r-base [3.5.1|3.6.3], which can be installed (as previously explained);
│  ├─ r-base 3.5.1 conflicts with any installable versions previously reported;
│  ├─ r-base 3.3.2, which cannot be installed (as previously explained);
│  ├─ r-base 3.3.2, which cannot be installed (as previously explained);
│  ├─ r-base [3.3.2|3.4.1], which cannot be installed (as previously explained);
│  ├─ r-base 3.3.1 conflicts with any installable versions previously reported;
│  ├─ r-base [3.6.3|4.0.0|...|4.0.5], which can be installed (as previously explained);
│  ├─ r-base [3.6.3|4.0.5], which can be installed (as previously explained);
│  ├─ r-base [3.6.0|3.6.1] conflicts with any installable versions previously reported;
│  ├─ r-base [4.0.5|4.1.0|4.1.1|4.1.2|4.1.3], which cannot be installed (as previously explained);
│  ├─ r-base [4.0.5|4.1.3|4.2.0|4.2.1|4.2.2], which cannot be installed (as previously explained);
│  ├─ r-base 4.1.3, which can be installed (as previously explained);
│  ├─ r-base 4.1.3, which can be installed (as previously explained);
│  ├─ r-base 3.4.1 would require
│  │  └─ icu 58.* , which conflicts with any installable versions previously reported;
│  ├─ r-base 3.4.1 would require
│  │  └─ openssl >=1.0.2o,<1.0.3a , which can be installed;
│  ├─ r-base 4.2.3 would require
│  │  └─ icu >=73.2,<74.0a0 , which can be installed;
│  ├─ r-base 4.2.3 would require
│  │  └─ cairo >=1.18.0,<2.0a0 , which can be installed (as previously explained);
│  └─ r-base [3.4.2|3.4.3|3.5.0|3.5.3] conflicts with any installable versions previously reported;
├─ r-brio is not installable because there are no viable options
│  ├─ r-brio 1.1.4 would require
│  │  └─ r-base >=4.3,<4.4.0a0 , which cannot be installed (as previously explained);
│  ├─ r-brio [0.1.6|0.1.8|...|0.3.7] would require
│  │  └─ r-readr >=1.3 , which conflicts with any installable versions previously reported;
│  ├─ r-brio [0.3.10|0.3.11|...|0.3.9] would require
│  │  ├─ bioconductor-genomicranges >=1.36 , which conflicts with any installable versions previously reported;
│  │  └─ r-base >=3.6,<3.7.0a0  with the potential options
│  │     ├─ r-base [3.5.1|3.6.1], which cannot be installed (as previously explained);
│  │     ├─ r-base [3.5.1|3.6.1|3.6.2], which can be installed (as previously explained);
│  │     ├─ r-base [3.5.1|3.6.3], which can be installed (as previously explained);
│  │     ├─ r-base [3.6.3|4.0.0|...|4.0.5], which can be installed (as previously explained);
│  │     ├─ r-base [3.6.3|4.0.5], which can be installed (as previously explained);
│  │     └─ r-base [3.6.0|3.6.1] conflicts with any installable versions previously reported;
│  ├─ r-brio [0.3.15|0.3.16|0.3.17] would require
│  │  ├─ bioconductor-genomicranges >=1.38 , which conflicts with any installable versions previously reported;
│  │  └─ r-base >=3.6,<3.7.0a0  with the potential options
│  │     ├─ r-base [3.5.1|3.6.1], which cannot be installed (as previously explained);
│  │     ├─ r-base [3.5.1|3.6.1|3.6.2], which can be installed (as previously explained);
│  │     ├─ r-base [3.5.1|3.6.3], which can be installed (as previously explained);
│  │     ├─ r-base [3.6.3|4.0.0|...|4.0.5], which can be installed (as previously explained);
│  │     ├─ r-base [3.6.3|4.0.5], which can be installed (as previously explained);
│  │     └─ r-base [3.6.0|3.6.1] conflicts with any installable versions previously reported;
│  └─ r-brio [1.1.0|1.1.1|1.1.2|1.1.3|1.1.4] conflicts with any installable versions previously reported;
└─ r-yaml is not installable because there are no viable options
   ├─ r-yaml 2.3.8 would require
   │  └─ r-base >=4.3,<4.4.0a0 , which cannot be installed (as previously explained);
   ├─ r-yaml 2.1.13 would require
   │  └─ r 3.2.2* , which does not exist (perhaps a missing channel);
   ├─ r-yaml [2.1.13|2.1.14|...|2.3.8] conflicts with any installable versions previously reported;
   ├─ r-yaml 2.1.13 would require
   │  └─ r-base 3.2.0* , which does not exist (perhaps a missing channel);
   ├─ r-yaml 2.1.13 would require
   │  └─ r-base 3.2.1* , which does not exist (perhaps a missing channel);
   └─ r-yaml 2.1.13 would require
      └─ r-base 3.2.2* , which does not exist (perhaps a missing channel).
JiehoonKwak commented 3 months ago

instead of specifying bioconda and using mamba and installing required packages seperately solved issue!

snehamitra commented 3 months ago

We just included a Docker setup in case you run into installation issues on a Mac in the future! https://github.com/snehamitra/SCARlink/wiki/1.-Installation#4-docker-setup