QIIME 2 2023.9 install issue on CentOS 8 cluster

My colleagues in HPC support are having trouble installing this version as well. (I think on CentOS 8)

Feel free to split this into a new issue if it's unrelated.

Could not solve for environment specs
> The following packages are incompatible
> ├─ bioconductor-delayedmatrixstats 1.20.0**  is not installable because it
> requires
> │  └─ r-matrixstats >=0.60.0 , which conflicts with any installable versions
> previously reported;
> ├─ bioconductor-phyloseq 1.42.0**  is not installable because it requires
> │  └─ r-ade4 >=1.7-4 , which conflicts with any installable versions
> previously reported;
> ├─ bleach 6.0.0**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ c-ares 1.19.1**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ deblur 1.1.1**  is not installable because it requires
> │  └─ scikit-bio >=0.5.0 , which conflicts with any installable versions
> previously reported;
> ├─ glpk 5.0**  is not installable because it conflicts with any installable
> versions previously reported;
> ├─ jq 1.6**  is not installable because it conflicts with any installable
> versions previously reported;
> ├─ libdb 6.2.32**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ libdeflate 1.17**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ munkres 1.1.4**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ paramiko 3.3.1**  is not installable because it requires
> │  └─ pynacl >=1.5 , which conflicts with any installable versions
> previously reported;
> ├─ perl-carp 1.50**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ perl-compress-raw-zlib 2.202**  is not installable because it conflicts
> with any installable versions previously reported;
> ├─ perl-exporter 5.74**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ perl-extutils-makemaker 7.70**  is not installable because it conflicts
> with any installable versions previously reported;
> ├─ perl-parent 0.241**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ perl-scalar-list-utils 1.63**  is not installable because it conflicts
> with any installable versions previously reported;
> ├─ q2-composition 2023.9.0**  is not installable because it requires
> │  └─ biom-format 2.1.14.* , which conflicts with any installable versions
> previously reported;
> ├─ q2-dada2 2023.9.0**  is not installable because it requires
> │  └─ r-optparse >=1.7.1 , which conflicts with any installable versions
> previously reported;
> ├─ q2-diversity 2023.9.0**  is not installable because it requires
> │  └─ r-vegan >=2.5_3 , which conflicts with any installable versions
> previously reported;
> ├─ q2-emperor 2023.9.0**  is not installable because it requires
> │  └─ emperor 1.0.3 , which conflicts with any installable versions
> previously reported;
> ├─ r-bh 1.81.0_1**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-bit 4.0.5**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-bit64 4.0.5**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-checkmate 2.2.0**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-data.table 1.14.8**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-deldir 1.0_9**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-digest 0.6.33**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-dorng 1.8.6**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-dplyr 1.1.3**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-e1071 1.7_13**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-fnn 1.1.3.2**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-futile.logger 1.4.3**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-futile.options 1.0.1**  is not installable because it conflicts with
> any installable versions previously reported;
> ├─ r-ggplot2 3.4.3**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-ggrepel 0.9.3**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-htmltools 0.5.6**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-htmlwidgets 1.6.2**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-hwriter 1.3.2.1**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-jpeg 0.1_10**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-jsonlite 1.8.7**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-knitr 1.44**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-lambda.r 1.2.4**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-magrittr 2.0.3**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-permute 0.9_7**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-pheatmap 1.0.12**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-png 0.1_8**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-prettyunits 1.2.0**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-progress 1.2.2**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-proxy 0.4_27**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-rappdirs 0.3.3**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-rcppparallel 5.1.6**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-readr 2.1.4**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-rematch2 2.1.2**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-rmarkdown 2.25**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-rtsne 0.16**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-scales 1.2.1**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-snow 0.4_4**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-statmod 1.5.0**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-stringr 1.5.0**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-tibble 3.2.1**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-viridis 0.6.4**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ r-yaml 2.3.7**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ tqdm 4.66.1**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ urllib3 2.0.6**  is not installable because it conflicts with any
> installable versions previously reported;
> ├─ xmltodict 0.13.0**  is not installable because it conflicts with any
> installable versions previously reported;
> └─ xopen 1.7.0**  is not installable because it conflicts with any
> installable versions previously reported.

Hey @colinbrislawn,

Thanks for reporting this! Do you know when your colleagues attempted to install, and which distribution they were attempting to install (amplicon, shotgun, etc)?

I got the update with this error log today. I think this is after the first round of fixes.

I presume they were targeting Amplicon, but I'm not sure....

The HPC team tried to install ALL of the available recipes on our RHEL8 system. They all have conflicts that cannot be resolved.

@colinbrislawn,

Thanks for circling back! Hmm, this is interesting... we just had all of the 2023.9 distros installed on NAU's cluster without any issues. Can you have your HPC team provide you with the file output from the following command, while in their base conda environment?

conda list > base-env.txt

I suspect there may be conflicts coming from the base env, but want to take a closer look.

Thanks! :lizard:

1 Like

Is this what you wanted? This would be blank in a newly created conda environment.

# packages in environment at /apps/conda/23.7.2:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       2_gnu    conda-forge
absl-py                   1.4.0                    pypi_0    pypi
anaconda-client           1.12.0             pyhd8ed1ab_1    conda-forge
anaconda-project          0.11.1             pyhd8ed1ab_0    conda-forge
aom                       3.6.1                h59595ed_0    conda-forge
apr                       1.7.0                h7f98852_5    conda-forge
array-record              0.4.1                    pypi_0    pypi
ase                       3.22.1                   pypi_0    pypi
astunparse                1.6.3                    pypi_0    pypi
attrs                     23.1.0             pyh71513ae_1    conda-forge
beautifulsoup4            4.12.2             pyha770c72_0    conda-forge
blinker                   1.6.2                    pypi_0    pypi
blosc2                    2.0.0                    pypi_0    pypi
boltons                   23.0.0             pyhd8ed1ab_0    conda-forge
brotlipy                  0.7.0           py311hd4cff14_1005    conda-forge
bzip2                     1.0.8                h7f98852_4    conda-forge
c-ares                    1.19.1               hd590300_0    conda-forge
ca-certificates           2023.7.22            hbcca054_0    conda-forge
cachetools                5.3.1                    pypi_0    pypi
cairo                     1.16.0            hbbf8b49_1016    conda-forge
certifi                   2023.7.22          pyhd8ed1ab_0    conda-forge
cffi                      1.15.1          py311h409f033_3    conda-forge
chardet                   5.2.0           py311h38be061_0    conda-forge
charset-normalizer        3.2.0              pyhd8ed1ab_0    conda-forge
click                     8.1.7                    pypi_0    pypi
clyent                    1.2.2                      py_1    conda-forge
colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
conda                     23.7.4          py311h38be061_0    conda-forge
conda-pack                0.7.1              pyhd8ed1ab_0    conda-forge
conda-package-handling    2.2.0              pyh38be061_0    conda-forge
conda-package-streaming   0.9.0              pyhd8ed1ab_0    conda-forge
contourpy                 1.1.1                    pypi_0    pypi
cryptography              41.0.3          py311h63ff55d_0    conda-forge
cycler                    0.12.0                   pypi_0    pypi
cython                    3.0.2                    pypi_0    pypi
dav1d                     1.2.1                hd590300_0    conda-forge
defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
dm-tree                   0.1.8                    pypi_0    pypi
ete3                      3.1.3                    pypi_0    pypi
etils                     1.4.1                    pypi_0    pypi
expat                     2.5.0                hcb278e6_1    conda-forge
ffmpeg                    6.0.0           gpl_h334edf3_105    conda-forge
filelock                  3.12.2             pyhd8ed1ab_0    conda-forge
flask                     2.3.3                    pypi_0    pypi
flatbuffers               23.5.26                  pypi_0    pypi
fmt                       10.1.1               h00ab1b0_0    conda-forge
font-ttf-dejavu-sans-mono 2.37                 hab24e00_0    conda-forge
font-ttf-inconsolata      3.000                h77eed37_0    conda-forge
font-ttf-source-code-pro  2.038                h77eed37_0    conda-forge
font-ttf-ubuntu           0.83                 hab24e00_0    conda-forge
fontconfig                2.14.2               h14ed4e7_0    conda-forge
fonts-conda-ecosystem     1                             0    conda-forge
fonts-conda-forge         1                             0    conda-forge
fonttools                 4.43.0                   pypi_0    pypi
freetype                  2.12.1               h267a509_2    conda-forge
fribidi                   1.0.10               h36c2ea0_0    conda-forge
gast                      0.4.0                    pypi_0    pypi
gettext                   0.21.1               h27087fc_0    conda-forge
glob2                     0.7                        py_0    conda-forge
gmp                       6.2.1                h58526e2_0    conda-forge
gnutls                    3.7.8                hf3e180e_0    conda-forge
google-auth               2.22.0                   pypi_0    pypi
google-auth-oauthlib      1.0.0                    pypi_0    pypi
google-pasta              0.2.0                    pypi_0    pypi
googleapis-common-protos  1.60.0                   pypi_0    pypi
grapetree                 2.2                      pypi_0    pypi
graphite2                 1.3.13            h58526e2_1001    conda-forge
grpcio                    1.57.0                   pypi_0    pypi
h5py                      3.9.0                    pypi_0    pypi
harfbuzz                  7.3.0                hdb3a94d_0    conda-forge
icu                       72.1                 hcb278e6_0    conda-forge
idna                      3.4                pyhd8ed1ab_0    conda-forge
importlib_resources       6.1.0              pyhd8ed1ab_0    conda-forge
itsdangerous              2.1.2                    pypi_0    pypi
jinja2                    3.1.2              pyhd8ed1ab_1    conda-forge
joblib                    1.3.2                    pypi_0    pypi
jsonpatch                 1.32               pyhd8ed1ab_0    conda-forge
jsonpointer               2.0                        py_0    conda-forge
jsonschema                4.19.1             pyhd8ed1ab_0    conda-forge
jsonschema-specifications 2023.7.1           pyhd8ed1ab_0    conda-forge
jupyter_core              5.3.2           py311h38be061_0    conda-forge
keyutils                  1.6.1                h166bdaf_0    conda-forge
kiwisolver                1.4.5                    pypi_0    pypi
krb5                      1.21.2               h659d440_0    conda-forge
lame                      3.100             h166bdaf_1003    conda-forge
lcms2                     2.15                 haa2dc70_1    conda-forge
ld_impl_linux-64          2.40                 h41732ed_0    conda-forge
lerc                      4.0.0                h27087fc_0    conda-forge
libapr                    1.7.0                h7f98852_5    conda-forge
libapriconv               1.2.2                h7f98852_5    conda-forge
libaprutil                1.6.1                h975c496_5    conda-forge
libarchive                3.6.2                h039dbb9_1    conda-forge
libass                    0.17.1               hc9aadba_0    conda-forge
libclang                  16.0.6                   pypi_0    pypi
libcurl                   8.2.1                hca28451_0    conda-forge
libdeflate                1.18                 h0b41bf4_0    conda-forge
libdrm                    2.4.114              h166bdaf_0    conda-forge
libedit                   3.1.20191231         he28a2e2_2    conda-forge
libev                     4.33                 h516909a_1    conda-forge
libexpat                  2.5.0                hcb278e6_1    conda-forge
libffi                    3.4.2                h7f98852_5    conda-forge
libflint                  2.7.1           h6307760_nontl_1    conda-forge
libgcc-ng                 13.1.0               he5830b7_0    conda-forge
libglib                   2.78.0               hebfc3b9_0    conda-forge
libgomp                   13.1.0               he5830b7_0    conda-forge
libiconv                  1.17                 h166bdaf_0    conda-forge
libidn2                   2.3.4                h166bdaf_0    conda-forge
libjpeg-turbo             2.1.5.1              hd590300_1    conda-forge
liblief                   0.12.3               h27087fc_0    conda-forge
libmamba                  1.5.1                h744094f_0    conda-forge
libmambapy                1.5.1           py311hf2555c7_0    conda-forge
libnghttp2                1.52.0               h61bc06f_0    conda-forge
libnsl                    2.0.0                h7f98852_0    conda-forge
libopus                   1.3.1                h7f98852_1    conda-forge
libpciaccess              0.17                 h166bdaf_0    conda-forge
libpng                    1.6.39               h753d276_0    conda-forge
libsolv                   0.7.24               hfc55251_1    conda-forge
libsqlite                 3.42.0               h2797004_0    conda-forge
libssh2                   1.11.0               h0841786_0    conda-forge
libstdcxx-ng              13.1.0               hfd8a6a1_0    conda-forge
libtasn1                  4.19.0               h166bdaf_0    conda-forge
libtiff                   4.5.1                h8b53f26_1    conda-forge
libunistring              0.9.10               h7f98852_0    conda-forge
libuuid                   2.38.1               h0b41bf4_0    conda-forge
libva                     2.20.0               hd590300_0    conda-forge
libvpx                    1.13.1               h59595ed_0    conda-forge
libwebp-base              1.3.2                hd590300_0    conda-forge
libxcb                    1.15                 h0b41bf4_0    conda-forge
libxml2                   2.11.5               h0d562d8_0    conda-forge
libzlib                   1.2.13               hd590300_5    conda-forge
llvmlite                  0.40.1                   pypi_0    pypi
lz4-c                     1.9.4                hcb278e6_0    conda-forge
lzo                       2.10              h516909a_1000    conda-forge
mamba                     1.5.1           py311h3072747_0    conda-forge
markdown                  3.4.4                    pypi_0    pypi
markupsafe                2.1.3           py311h459d7ec_0    conda-forge
matplotlib                3.8.0                    pypi_0    pypi
mpc                       1.3.1                hfe3b2da_0    conda-forge
mpfr                      4.2.0                hb012696_0    conda-forge
msgpack                   1.0.7                    pypi_0    pypi
nbformat                  5.9.2              pyhd8ed1ab_0    conda-forge
ncurses                   6.4                  hcb278e6_0    conda-forge
ndsplines                 0.1.5                    pypi_0    pypi
nettle                    3.8.1                hc379101_1    conda-forge
networkx                  3.1                      pypi_0    pypi
numba                     0.57.1                   pypi_0    pypi
numexpr                   2.8.7                    pypi_0    pypi
numpy                     1.24.3                   pypi_0    pypi
oauthlib                  3.2.2                    pypi_0    pypi
openh264                  2.3.1                hcb278e6_2    conda-forge
openjpeg                  2.5.0                hfec8fc6_2    conda-forge
openssl                   3.1.3                hd590300_0    conda-forge
opt-einsum                3.3.0                    pypi_0    pypi
p11-kit                   0.24.1               hc5aa10d_0    conda-forge
packaging                 23.1               pyhd8ed1ab_0    conda-forge
pandas                    2.1.1                    pypi_0    pypi
patch                     2.7.6             h7f98852_1002    conda-forge
patchelf                  0.18.0               h59595ed_0    conda-forge
pcre2                     10.40                hc3806b6_0    conda-forge
pillow                    10.0.0          py311h0b84326_0    conda-forge
pip                       23.2.1             pyhd8ed1ab_0    conda-forge
pixman                    0.42.2               h59595ed_0    conda-forge
pkginfo                   1.9.6              pyhd8ed1ab_0    conda-forge
pkgutil-resolve-name      1.3.10             pyhd8ed1ab_1    conda-forge
platformdirs              3.11.0             pyhd8ed1ab_0    conda-forge
plotly                    5.17.0                   pypi_0    pypi
pluggy                    1.2.0              pyhd8ed1ab_0    conda-forge
promise                   2.3                      pypi_0    pypi
protobuf                  3.20.3                   pypi_0    pypi
psutil                    5.9.5           py311h2582759_0    conda-forge
pthread-stubs             0.4               h36c2ea0_1001    conda-forge
py-cpuinfo                9.0.0                    pypi_0    pypi
py-lief                   0.12.3          py311ha362b79_0    conda-forge
pyasn1                    0.5.0                    pypi_0    pypi
pyasn1-modules            0.3.0                    pypi_0    pypi
pybind11-abi              4                    hd8ed1ab_3    conda-forge
pycosat                   0.6.4           py311hd4cff14_1    conda-forge
pycparser                 2.21               pyhd8ed1ab_0    conda-forge
pyopenssl                 23.2.0             pyhd8ed1ab_1    conda-forge
pyparsing                 3.1.1                    pypi_0    pypi
pysocks                   1.7.1              pyha2e5f31_6    conda-forge
python                    3.11.4          hab00c5b_0_cpython    conda-forge
python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
python-fastjsonschema     2.18.1             pyhd8ed1ab_0    conda-forge
python-libarchive-c       5.0             py311h38be061_1    conda-forge
python_abi                3.11                    3_cp311    conda-forge
pytz                      2023.3             pyhd8ed1ab_0    conda-forge
pyyaml                    6.0             py311hd4cff14_5    conda-forge
readline                  8.2                  h8228510_1    conda-forge
referencing               0.30.2             pyhd8ed1ab_0    conda-forge
regex                     2023.8.8                 pypi_0    pypi
reproc                    14.2.4               h0b41bf4_0    conda-forge
reproc-cpp                14.2.4               hcb278e6_0    conda-forge
requests                  2.31.0             pyhd8ed1ab_0    conda-forge
requests-oauthlib         1.3.1                    pypi_0    pypi
requests-toolbelt         1.0.0              pyhd8ed1ab_0    conda-forge
ripgrep                   13.0.0               h2f28480_2    conda-forge
rpds-py                   0.10.3          py311h46250e7_1    conda-forge
rsa                       4.9                      pypi_0    pypi
ruamel.yaml               0.17.32         py311h459d7ec_0    conda-forge
ruamel.yaml.clib          0.2.7           py311h2582759_1    conda-forge
ruamel_yaml               0.15.80         py311h459d7ec_1009    conda-forge
scikit-learn              1.3.1                    pypi_0    pypi
scipy                     1.11.3                   pypi_0    pypi
setuptools                68.0.0             pyhd8ed1ab_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
soupsieve                 2.3.2.post1        pyhd8ed1ab_0    conda-forge
svt-av1                   1.7.0                h59595ed_0    conda-forge
symengine                 0.7.0                hf1fd44d_1    conda-forge
tables                    3.8.0                    pypi_0    pypi
tenacity                  8.2.3                    pypi_0    pypi
termcolor                 2.3.0                    pypi_0    pypi
threadpoolctl             3.2.0                    pypi_0    pypi
tk                        8.6.12               h27826a3_0    conda-forge
toml                      0.10.2                   pypi_0    pypi
toolz                     0.12.0             pyhd8ed1ab_0    conda-forge
tornado                   6.3.3           py311h459d7ec_1    conda-forge
tqdm                      4.66.1             pyhd8ed1ab_0    conda-forge
traitlets                 5.10.1             pyhd8ed1ab_0    conda-forge
truststore                0.8.0              pyhd8ed1ab_0    conda-forge
typing-extensions         4.5.0                    pypi_0    pypi
typing_extensions         4.8.0              pyha770c72_0    conda-forge
tzdata                    2023.3                   pypi_0    pypi
uf3                       0.3.2                    pypi_0    pypi
unidecode                 1.3.6                    pypi_0    pypi
urllib3                   1.26.16                  pypi_0    pypi
werkzeug                  2.3.7                    pypi_0    pypi
wheel                     0.41.1             pyhd8ed1ab_0    conda-forge
wrapt                     1.15.0                   pypi_0    pypi
x264                      1!164.3095           h166bdaf_2    conda-forge
x265                      3.5                  h924138e_3    conda-forge
xorg-fixesproto           5.0               h7f98852_1002    conda-forge
xorg-kbproto              1.0.7             h7f98852_1002    conda-forge
xorg-libice               1.1.1                hd590300_0    conda-forge
xorg-libsm                1.2.4                h7391055_0    conda-forge
xorg-libx11               1.8.6                h8ee46fc_0    conda-forge
xorg-libxau               1.0.11               hd590300_0    conda-forge
xorg-libxdmcp             1.1.3                h7f98852_0    conda-forge
xorg-libxext              1.3.4                h0b41bf4_2    conda-forge
xorg-libxfixes            5.0.3             h7f98852_1004    conda-forge
xorg-libxrender           0.9.11               hd590300_0    conda-forge
xorg-renderproto          0.11.1            h7f98852_1002    conda-forge
xorg-xextproto            7.3.0             h0b41bf4_1003    conda-forge
xorg-xproto               7.0.31            h7f98852_1007    conda-forge
xz                        5.2.6                h166bdaf_0    conda-forge
yaml                      0.2.5                h7f98852_2    conda-forge
yaml-cpp                  0.7.0                h27087fc_2    conda-forge
zipp                      3.17.0             pyhd8ed1ab_0    conda-forge
zlib                      1.2.13               hd590300_5    conda-forge
zstandard                 0.19.0          py311haa97af0_2    conda-forge
zstd                      1.5.2                hfc55251_7    conda-forge

Hey @colinbrislawn,

Another thing I'm wondering (sorry for creating a bunch of back and forth with your HPC team!) is which solver they are using. We used mamba to solve the 2023.9 environments (which is just using the libmamba solver under the hood) - so I'm wondering if they're still using the classic conda solver, which may explain these environments not solving.

If possible, can you request for them to update their conda instance and then attempt to re-install one of the 2023.9 environments and include the --solver= libmamba flag in their command?

2 Likes

Thanks for sticking with me while we play telephone tag

I think this is helpful because others may have similar issues with our newest version!

Related: are we switching our docs to mamba instead of conda? I've also been using mamba to great effect!

2 Likes

2 off-topic replies have been split into a new topic: QIIME 2 install issue using micromamba

Please keep replies on-topic in the future.

From my HPC team

Unfortunately, a mamba install doesn't work. I tried mamba first, but there are
many conflicts in the dependencies of qiime2/2023.9 (as listed in previous
replies), preventing installation.

We'll continue to discuss this problem internally and see if we can find a
solution. However, this seems like a bigger issue that the developers need to
address.

:handshake:

So we briefly explored this issue, but conda now utilizes the libmamba solver, which was the reasoning behind switching to mamba - and conda's next release will set the libmamba solver as the default, so we ultimately decided it would be best to stick with conda. Here's their release changelog with more details on this, in case you're interested:
https://docs.conda.io/projects/conda/en/latest/release-notes.html

So it sounds like they tried a mamba install instead of using the libmamba solver within the newer version of conda. The language is definitely confusing with mamba, libmamba, and conda :snake: - but if they are amicable to this, I'd ask them to try updating their version of conda (~23.5.2 or later) and including the --solver=libmamba in their install command for QIIME 2 (example below):

conda env create -n qiime2-amplicon-2023.9 --file qiime2-amplicon-2023.9-py38-linux-conda.yml --solver=libmamba

Sorry (again) for making you play telephone! :phone:

3 Likes

An off-topic reply has been merged into an existing topic: Installation issue Mac

Please keep replies on-topic in the future.