Closed neoformit closed 2 years ago
Were you able to solve it? It seems like the PR is closed. Was the fix to just set the Python version in the host and run requirements?
Hey @endrebak no never fixed, the PR got merged regardless so I wondered if it might be some issue with the build artefact. I haven't been able to test as the build didn't seem to have updated last time I checked (10 hrs after merge). Maybe close and I'll reopen if it's still a problem? Thanks.
@neoformit please do not use conda install
use conda create
this will setup you up a python environment with the needd Python version.
Merry Xmas!
Hey @bgruening the issue is not that Conda isn't installing the specified Python version, it's that it specifies python==3.10
which is mentioned nowhere in the meta.yml
. Conda's default Python should be fine for running this package. I haven't been able to confirm whether this is actually still an issue because the build hasn't updated since the PR was merged (12 days ago) - it still installs build #1. I'll open another issue for this.
There is no general conda-default-python version. But you have in your base environment a python version that is dependent in you miniconda version. If you have in your base environment python 3.10, conda will try to install your additional packages against your base python version. This you prevent by using conda create
.
If you look at https://anaconda.org/bioconda/smudgeplot/files you see that the _2
builds are only available for python 3.10. So if you install your package with python 3.9 you will get _1
as this is the only available version for that python version.
Thanks for your help @bgruening that has clarified things a bit - I didn't think to look at build files on anaconda.org.
I still don't understand why Conda has decided that python>=3.10
is a requirement for this build? The only specification in meta.yml
is for python >=3.6
. The only change I made since the last build was to add the host dependency xorg-libxrender
which definitely does not require 3.10
.
As for installing the new "Python 3.10" build...
conda create -n smudgeplot -c bioconda smudgeplot
resolves, but gives me build-1 againsmudgeplot
into a new Python 3.10 conda environment fails with a dependency error:
UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:
Specifications:
Your python: python=3.10
If python is on the left-most side of the chain, that's the version you've asked for. When python appears to the right, that indicates that the thing on the left is somehow not available for the python version you are constrained to. Note that conda will not change your python version to a different minor version unless you explicitly specify that.
The following specifications were found to be incompatible with your system:
Your installed version is: 2.31
It looks like conda can't see a `python=3.10` version available on bioconda.
This is because conda is searching for python version compatible with your python version in your current base environment.
This one works for me conda create -n smudgeplot -c bioconda python=3.10 smudgeplot --dry
.
Can you please try the new release we just merged?
Thanks for spending time on this @bgruening - it's still confusing but I'm certainly learning more about conda.
Can you please try the new release we just merged?
I just tried conda create -n smudgeplot -c bioconda smudgeplot
on the same two VMs. They both install build r36h516909a_0
which is apparently from two years ago and not even on the latest version of smudgeplot! Base is on python=3.9.7
.
However, it seems to get the right build when I install on my dev machine (desktop Ubuntu 20.04). So I'm guessing this is something to do with the machines, or their conda installations (conda=4.11.0
)?
Update: also tried a fresh Miniconda install on a blank EC2 server also on Ubuntu 20.04 (conda=4.10.3
python=3.9.7
). Same result as above (installed build r36h516909a_0
) .
@bgruening Just tried this again on a VM - this command now completes without error:
conda create -n smudgeplot -c bioconda python=3.10 smudgeplot
But it still installs smudgeplot
version 0.2.3
build r36h516909a_0
(over two years old).
Please try this here:
bag@bag:~$ conda create -n smudgeplot --override-channels -c conda-forge -c bioconda python=3.10 smudgeplot --dry
Collecting package metadata (current_repodata.json): done
Solving environment: \ WARNING conda.resolve:_get_sat_solver_cls(57): Could not run SAT solver through interface 'pycryptosat'.
failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: done
## Package Plan ##
environment location: /home/bag/miniconda3/envs/smudgeplot
added / updated specs:
- python=3.10
- smudgeplot
The following packages will be downloaded:
package | build
---------------------------|-----------------
_r-mutex-1.0.1 | anacondar_1 3 KB conda-forge
binutils_linux-64-2.36 | hf3e587d_4 24 KB conda-forge
bwidget-1.9.14 | ha770c72_1 120 KB conda-forge
curl-7.81.0 | h494985f_0 90 KB conda-forge
fontconfig-2.13.96 | ha180cfb_0 372 KB conda-forge
gcc_linux-64-9.4.0 | h391b98a_4 24 KB conda-forge
gfortran_impl_linux-64-9.4.0| h0003116_12 14.6 MB conda-forge
gfortran_linux-64-9.4.0 | hf0ab688_4 24 KB conda-forge
gsl-2.7 | he838d99_0 3.2 MB conda-forge
gxx_linux-64-9.4.0 | h0316aca_4 24 KB conda-forge
harfbuzz-3.4.0 | hb4a5f5f_0 2.2 MB conda-forge
krb5-1.19.2 | h48eae69_3 1.4 MB conda-forge
libcurl-7.81.0 | h494985f_0 340 KB conda-forge
libdeflate-1.10 | h7f98852_0 77 KB conda-forge
libglib-2.70.2 | h174f98d_4 3.1 MB conda-forge
libnghttp2-1.46.0 | ha19adfc_0 801 KB conda-forge
libssh2-1.10.0 | ha35d2d1_2 233 KB conda-forge
libtiff-4.3.0 | h542a066_3 638 KB conda-forge
numpy-1.22.2 | py310h454958d_0 6.9 MB conda-forge
pango-1.48.10 | h54213e6_2 403 KB conda-forge
python-3.10.2 |hc74c709_3_cpython 30.1 MB conda-forge
python_abi-3.10 | 2_cp310 4 KB conda-forge
r-argparse-2.1.3 | r41hc72bb7e_0 162 KB conda-forge
r-assertthat-0.2.1 | r41hc72bb7e_2 70 KB conda-forge
r-backports-1.4.1 | r41hcfec24a_0 110 KB conda-forge
r-base-4.1.2 | hde4fec0_0 24.6 MB conda-forge
r-brio-1.1.3 | r41hcfec24a_0 40 KB conda-forge
r-callr-3.7.0 | r41hc72bb7e_0 439 KB conda-forge
r-cli-3.2.0 | r41h03ef668_0 1.1 MB conda-forge
r-colorspace-2.0_2 | r41hcfec24a_0 2.6 MB conda-forge
r-crayon-1.5.0 | r41hc72bb7e_0 164 KB conda-forge
r-desc-1.4.0 | r41hc72bb7e_0 557 KB conda-forge
r-diffobj-0.3.5 | r41hcfec24a_0 1.0 MB conda-forge
r-digest-0.6.29 | r41h03ef668_0 208 KB conda-forge
r-ellipsis-0.3.2 | r41hcfec24a_0 42 KB conda-forge
r-evaluate-0.14 | r41hc72bb7e_2 81 KB conda-forge
r-fansi-1.0.2 | r41hcfec24a_0 322 KB conda-forge
r-farver-2.1.0 | r41h03ef668_0 1.5 MB conda-forge
r-findpython-1.0.7 | r41hc72bb7e_0 27 KB conda-forge
r-ggplot2-3.3.5 | r41hc72bb7e_0 4.0 MB conda-forge
r-glue-1.6.1 | r41hcfec24a_0 154 KB conda-forge
r-gridextra-2.3 | r41hc72bb7e_1003 1.1 MB conda-forge
r-gtable-0.3.0 | r41hc72bb7e_3 423 KB conda-forge
r-isoband-0.2.5 | r41h03ef668_0 1.9 MB conda-forge
r-jsonlite-1.7.3 | r41hcfec24a_0 1.0 MB conda-forge
r-labeling-0.4.2 | r41hc72bb7e_1 67 KB conda-forge
r-lattice-0.20_45 | r41hcfec24a_0 1.1 MB conda-forge
r-lifecycle-1.0.1 | r41hc72bb7e_0 109 KB conda-forge
r-magrittr-2.0.2 | r41hcfec24a_0 215 KB conda-forge
r-mass-7.3_55 | r41hcfec24a_0 1.1 MB conda-forge
r-matrix-1.4_0 | r41he454529_0 4.8 MB conda-forge
r-mgcv-1.8_38 | r41he454529_0 3.0 MB conda-forge
r-munsell-0.5.0 | r41hc72bb7e_1004 247 KB conda-forge
r-nlme-3.1_155 | r41h859d828_0 2.3 MB conda-forge
r-pillar-1.7.0 | r41hc72bb7e_0 706 KB conda-forge
r-pkgconfig-2.0.3 | r41hc72bb7e_1 25 KB conda-forge
r-pkgload-1.2.4 | r41h03ef668_0 172 KB conda-forge
r-praise-1.0.0 | r41hc72bb7e_1005 24 KB conda-forge
r-processx-3.5.2 | r41hcfec24a_0 314 KB conda-forge
r-ps-1.6.0 | r41hcfec24a_0 299 KB conda-forge
r-r6-2.5.1 | r41hc72bb7e_0 89 KB conda-forge
r-rcolorbrewer-1.1_2 | r41h785f33e_1003 64 KB conda-forge
r-rcpp-1.0.8 | r41h03ef668_0 2.1 MB conda-forge
r-rematch2-2.1.2 | r41hc72bb7e_1 52 KB conda-forge
r-rlang-0.4.12 | r41hcfec24a_0 1.1 MB conda-forge
r-rprojroot-2.0.2 | r41hc72bb7e_0 110 KB conda-forge
r-rstudioapi-0.13 | r41hc72bb7e_0 281 KB conda-forge
r-scales-1.1.1 | r41hc72bb7e_0 557 KB conda-forge
r-testthat-3.1.2 | r41h03ef668_0 1.6 MB conda-forge
r-tibble-3.1.6 | r41hcfec24a_0 774 KB conda-forge
r-utf8-1.2.2 | r41hcfec24a_0 162 KB conda-forge
r-vctrs-0.3.8 | r41hcfec24a_1 1.1 MB conda-forge
r-viridis-0.6.2 | r41hc72bb7e_0 2.9 MB conda-forge
r-viridislite-0.4.0 | r41hc72bb7e_0 1.3 MB conda-forge
r-waldo-0.3.1 | r41hc72bb7e_0 103 KB conda-forge
r-withr-2.4.3 | r41hc72bb7e_0 225 KB conda-forge
scipy-1.8.0 | py310hea5193d_1 25.7 MB conda-forge
setuptools-60.9.1 | py310hff52083_0 1.2 MB conda-forge
smudgeplot-0.2.4 |py310r41h779adbc_2 93 KB bioconda
xorg-libxt-1.2.1 | h7f98852_2 375 KB conda-forge
------------------------------------------------------------
Total: 160.1 MB
The following NEW packages will be INSTALLED:
_libgcc_mutex conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
_openmp_mutex conda-forge/linux-64::_openmp_mutex-4.5-1_gnu
_r-mutex conda-forge/noarch::_r-mutex-1.0.1-anacondar_1
binutils_impl_lin~ conda-forge/linux-64::binutils_impl_linux-64-2.36.1-h193b22a_2
binutils_linux-64 conda-forge/linux-64::binutils_linux-64-2.36-hf3e587d_4
bwidget conda-forge/linux-64::bwidget-1.9.14-ha770c72_1
bzip2 conda-forge/linux-64::bzip2-1.0.8-h7f98852_4
c-ares conda-forge/linux-64::c-ares-1.18.1-h7f98852_0
ca-certificates conda-forge/linux-64::ca-certificates-2021.10.8-ha878542_0
cairo conda-forge/linux-64::cairo-1.16.0-ha00ac49_1009
curl conda-forge/linux-64::curl-7.81.0-h494985f_0
font-ttf-dejavu-s~ conda-forge/noarch::font-ttf-dejavu-sans-mono-2.37-hab24e00_0
font-ttf-inconsol~ conda-forge/noarch::font-ttf-inconsolata-3.000-h77eed37_0
font-ttf-source-c~ conda-forge/noarch::font-ttf-source-code-pro-2.038-h77eed37_0
font-ttf-ubuntu conda-forge/noarch::font-ttf-ubuntu-0.83-hab24e00_0
fontconfig conda-forge/linux-64::fontconfig-2.13.96-ha180cfb_0
fonts-conda-ecosy~ conda-forge/noarch::fonts-conda-ecosystem-1-0
fonts-conda-forge conda-forge/noarch::fonts-conda-forge-1-0
freetype conda-forge/linux-64::freetype-2.10.4-h0708190_1
fribidi conda-forge/linux-64::fribidi-1.0.10-h36c2ea0_0
gcc_impl_linux-64 conda-forge/linux-64::gcc_impl_linux-64-9.4.0-h03d3576_12
gcc_linux-64 conda-forge/linux-64::gcc_linux-64-9.4.0-h391b98a_4
gettext conda-forge/linux-64::gettext-0.19.8.1-h73d1719_1008
gfortran_impl_lin~ conda-forge/linux-64::gfortran_impl_linux-64-9.4.0-h0003116_12
gfortran_linux-64 conda-forge/linux-64::gfortran_linux-64-9.4.0-hf0ab688_4
graphite2 conda-forge/linux-64::graphite2-1.3.13-h58526e2_1001
gsl conda-forge/linux-64::gsl-2.7-he838d99_0
gxx_impl_linux-64 conda-forge/linux-64::gxx_impl_linux-64-9.4.0-h03d3576_12
gxx_linux-64 conda-forge/linux-64::gxx_linux-64-9.4.0-h0316aca_4
harfbuzz conda-forge/linux-64::harfbuzz-3.4.0-hb4a5f5f_0
icu conda-forge/linux-64::icu-69.1-h9c3ff4c_0
jbig conda-forge/linux-64::jbig-2.1-h7f98852_2003
jpeg conda-forge/linux-64::jpeg-9e-h7f98852_0
kernel-headers_li~ conda-forge/noarch::kernel-headers_linux-64-2.6.32-he073ed8_15
krb5 conda-forge/linux-64::krb5-1.19.2-h48eae69_3
ld_impl_linux-64 conda-forge/linux-64::ld_impl_linux-64-2.36.1-hea4e1c9_2
lerc conda-forge/linux-64::lerc-3.0-h9c3ff4c_0
libblas conda-forge/linux-64::libblas-3.9.0-13_linux64_openblas
libcblas conda-forge/linux-64::libcblas-3.9.0-13_linux64_openblas
libcurl conda-forge/linux-64::libcurl-7.81.0-h494985f_0
libdeflate conda-forge/linux-64::libdeflate-1.10-h7f98852_0
libedit conda-forge/linux-64::libedit-3.1.20191231-he28a2e2_2
libev conda-forge/linux-64::libev-4.33-h516909a_1
libffi conda-forge/linux-64::libffi-3.4.2-h7f98852_5
libgcc-devel_linu~ conda-forge/linux-64::libgcc-devel_linux-64-9.4.0-hd854feb_12
libgcc-ng conda-forge/linux-64::libgcc-ng-11.2.0-h1d223b6_12
libgfortran-ng conda-forge/linux-64::libgfortran-ng-11.2.0-h69a702a_12
libgfortran5 conda-forge/linux-64::libgfortran5-11.2.0-h5c6108e_12
libglib conda-forge/linux-64::libglib-2.70.2-h174f98d_4
libgomp conda-forge/linux-64::libgomp-11.2.0-h1d223b6_12
libiconv conda-forge/linux-64::libiconv-1.16-h516909a_0
liblapack conda-forge/linux-64::liblapack-3.9.0-13_linux64_openblas
libnghttp2 conda-forge/linux-64::libnghttp2-1.46.0-ha19adfc_0
libnsl conda-forge/linux-64::libnsl-2.0.0-h7f98852_0
libopenblas conda-forge/linux-64::libopenblas-0.3.18-pthreads_h8fe5266_0
libpng conda-forge/linux-64::libpng-1.6.37-h21135ba_2
libsanitizer conda-forge/linux-64::libsanitizer-9.4.0-h79bfe98_12
libssh2 conda-forge/linux-64::libssh2-1.10.0-ha35d2d1_2
libstdcxx-devel_l~ conda-forge/linux-64::libstdcxx-devel_linux-64-9.4.0-hd854feb_12
libstdcxx-ng conda-forge/linux-64::libstdcxx-ng-11.2.0-he4da1e4_12
libtiff conda-forge/linux-64::libtiff-4.3.0-h542a066_3
libuuid conda-forge/linux-64::libuuid-2.32.1-h7f98852_1000
libwebp-base conda-forge/linux-64::libwebp-base-1.2.2-h7f98852_1
libxcb conda-forge/linux-64::libxcb-1.13-h7f98852_1004
libxml2 conda-forge/linux-64::libxml2-2.9.12-h885dcf4_1
libzlib conda-forge/linux-64::libzlib-1.2.11-h36c2ea0_1013
lz4-c conda-forge/linux-64::lz4-c-1.9.3-h9c3ff4c_1
make conda-forge/linux-64::make-4.3-hd18ef5c_1
ncurses conda-forge/linux-64::ncurses-6.3-h9c3ff4c_0
numpy conda-forge/linux-64::numpy-1.22.2-py310h454958d_0
openssl conda-forge/linux-64::openssl-3.0.0-h7f98852_2
pango conda-forge/linux-64::pango-1.48.10-h54213e6_2
pcre conda-forge/linux-64::pcre-8.45-h9c3ff4c_0
pcre2 conda-forge/linux-64::pcre2-10.37-h032f7d1_0
pip conda-forge/noarch::pip-22.0.3-pyhd8ed1ab_0
pixman conda-forge/linux-64::pixman-0.40.0-h36c2ea0_0
pthread-stubs conda-forge/linux-64::pthread-stubs-0.4-h36c2ea0_1001
python conda-forge/linux-64::python-3.10.2-hc74c709_3_cpython
python_abi conda-forge/linux-64::python_abi-3.10-2_cp310
r-argparse conda-forge/noarch::r-argparse-2.1.3-r41hc72bb7e_0
r-assertthat conda-forge/noarch::r-assertthat-0.2.1-r41hc72bb7e_2
r-backports conda-forge/linux-64::r-backports-1.4.1-r41hcfec24a_0
r-base conda-forge/linux-64::r-base-4.1.2-hde4fec0_0
r-brio conda-forge/linux-64::r-brio-1.1.3-r41hcfec24a_0
r-callr conda-forge/noarch::r-callr-3.7.0-r41hc72bb7e_0
r-cli conda-forge/linux-64::r-cli-3.2.0-r41h03ef668_0
r-colorspace conda-forge/linux-64::r-colorspace-2.0_2-r41hcfec24a_0
r-crayon conda-forge/noarch::r-crayon-1.5.0-r41hc72bb7e_0
r-desc conda-forge/noarch::r-desc-1.4.0-r41hc72bb7e_0
r-diffobj conda-forge/linux-64::r-diffobj-0.3.5-r41hcfec24a_0
r-digest conda-forge/linux-64::r-digest-0.6.29-r41h03ef668_0
r-ellipsis conda-forge/linux-64::r-ellipsis-0.3.2-r41hcfec24a_0
r-evaluate conda-forge/noarch::r-evaluate-0.14-r41hc72bb7e_2
r-fansi conda-forge/linux-64::r-fansi-1.0.2-r41hcfec24a_0
r-farver conda-forge/linux-64::r-farver-2.1.0-r41h03ef668_0
r-findpython conda-forge/noarch::r-findpython-1.0.7-r41hc72bb7e_0
r-ggplot2 conda-forge/noarch::r-ggplot2-3.3.5-r41hc72bb7e_0
r-glue conda-forge/linux-64::r-glue-1.6.1-r41hcfec24a_0
r-gridextra conda-forge/noarch::r-gridextra-2.3-r41hc72bb7e_1003
r-gtable conda-forge/noarch::r-gtable-0.3.0-r41hc72bb7e_3
r-isoband conda-forge/linux-64::r-isoband-0.2.5-r41h03ef668_0
r-jsonlite conda-forge/linux-64::r-jsonlite-1.7.3-r41hcfec24a_0
r-labeling conda-forge/noarch::r-labeling-0.4.2-r41hc72bb7e_1
r-lattice conda-forge/linux-64::r-lattice-0.20_45-r41hcfec24a_0
r-lifecycle conda-forge/noarch::r-lifecycle-1.0.1-r41hc72bb7e_0
r-magrittr conda-forge/linux-64::r-magrittr-2.0.2-r41hcfec24a_0
r-mass conda-forge/linux-64::r-mass-7.3_55-r41hcfec24a_0
r-matrix conda-forge/linux-64::r-matrix-1.4_0-r41he454529_0
r-mgcv conda-forge/linux-64::r-mgcv-1.8_38-r41he454529_0
r-munsell conda-forge/noarch::r-munsell-0.5.0-r41hc72bb7e_1004
r-nlme conda-forge/linux-64::r-nlme-3.1_155-r41h859d828_0
r-pillar conda-forge/noarch::r-pillar-1.7.0-r41hc72bb7e_0
r-pkgconfig conda-forge/noarch::r-pkgconfig-2.0.3-r41hc72bb7e_1
r-pkgload conda-forge/linux-64::r-pkgload-1.2.4-r41h03ef668_0
r-praise conda-forge/noarch::r-praise-1.0.0-r41hc72bb7e_1005
r-processx conda-forge/linux-64::r-processx-3.5.2-r41hcfec24a_0
r-ps conda-forge/linux-64::r-ps-1.6.0-r41hcfec24a_0
r-r6 conda-forge/noarch::r-r6-2.5.1-r41hc72bb7e_0
r-rcolorbrewer conda-forge/noarch::r-rcolorbrewer-1.1_2-r41h785f33e_1003
r-rcpp conda-forge/linux-64::r-rcpp-1.0.8-r41h03ef668_0
r-rematch2 conda-forge/noarch::r-rematch2-2.1.2-r41hc72bb7e_1
r-rlang conda-forge/linux-64::r-rlang-0.4.12-r41hcfec24a_0
r-rprojroot conda-forge/noarch::r-rprojroot-2.0.2-r41hc72bb7e_0
r-rstudioapi conda-forge/noarch::r-rstudioapi-0.13-r41hc72bb7e_0
r-scales conda-forge/noarch::r-scales-1.1.1-r41hc72bb7e_0
r-testthat conda-forge/linux-64::r-testthat-3.1.2-r41h03ef668_0
r-tibble conda-forge/linux-64::r-tibble-3.1.6-r41hcfec24a_0
r-utf8 conda-forge/linux-64::r-utf8-1.2.2-r41hcfec24a_0
r-vctrs conda-forge/linux-64::r-vctrs-0.3.8-r41hcfec24a_1
r-viridis conda-forge/noarch::r-viridis-0.6.2-r41hc72bb7e_0
r-viridislite conda-forge/noarch::r-viridislite-0.4.0-r41hc72bb7e_0
r-waldo conda-forge/noarch::r-waldo-0.3.1-r41hc72bb7e_0
r-withr conda-forge/noarch::r-withr-2.4.3-r41hc72bb7e_0
readline conda-forge/linux-64::readline-8.1-h46c0cb4_0
scipy conda-forge/linux-64::scipy-1.8.0-py310hea5193d_1
sed conda-forge/linux-64::sed-4.8-he412f7d_0
setuptools conda-forge/linux-64::setuptools-60.9.1-py310hff52083_0
smudgeplot bioconda/linux-64::smudgeplot-0.2.4-py310r41h779adbc_2
sqlite conda-forge/linux-64::sqlite-3.37.0-h9cd32fc_0
sysroot_linux-64 conda-forge/noarch::sysroot_linux-64-2.12-he073ed8_15
tk conda-forge/linux-64::tk-8.6.11-h27826a3_1
tktable conda-forge/linux-64::tktable-2.10-hb7b940f_3
tzdata conda-forge/noarch::tzdata-2021e-he74cb21_0
wheel conda-forge/noarch::wheel-0.37.1-pyhd8ed1ab_0
xorg-kbproto conda-forge/linux-64::xorg-kbproto-1.0.7-h7f98852_1002
xorg-libice conda-forge/linux-64::xorg-libice-1.0.10-h7f98852_0
xorg-libsm conda-forge/linux-64::xorg-libsm-1.2.3-hd9c2040_1000
xorg-libx11 conda-forge/linux-64::xorg-libx11-1.7.2-h7f98852_0
xorg-libxau conda-forge/linux-64::xorg-libxau-1.0.9-h7f98852_0
xorg-libxdmcp conda-forge/linux-64::xorg-libxdmcp-1.1.3-h7f98852_0
xorg-libxext conda-forge/linux-64::xorg-libxext-1.3.4-h7f98852_1
xorg-libxrender conda-forge/linux-64::xorg-libxrender-0.9.10-h7f98852_1003
xorg-libxt conda-forge/linux-64::xorg-libxt-1.2.1-h7f98852_2
xorg-renderproto conda-forge/linux-64::xorg-renderproto-0.11.1-h7f98852_1002
xorg-xextproto conda-forge/linux-64::xorg-xextproto-7.3.0-h7f98852_1002
xorg-xproto conda-forge/linux-64::xorg-xproto-7.0.31-h7f98852_1007
xz conda-forge/linux-64::xz-5.2.5-h516909a_1
zlib conda-forge/linux-64::zlib-1.2.11-h36c2ea0_1013
zstd conda-forge/linux-64::zstd-1.5.2-ha95c52a_0
DryRunExit: Dry run. Exiting.
If that does not work which conda version are you using?
Thanks @bgruening - yes I can confirm that works - it installs and run without error :smiley: Can you explain how this now works?
When I just run conda create -n smudgeplot -c bioconda python=3.10 smudgeplot --dry
it lists this smudgeplot instead:
smudgeplot bioconda/linux-64::smudgeplot-0.2.3-r36h516909a_0
My only concern is whether Galaxy will install and run the correct version - I'll post back here when I know the answer to that.
Your channel priorities are probably incorrect. With my command I made sure they are correct. Don't worry about Galaxy they set up the correct channel priority and use the similar command that I used above.
https://bioconda.github.io/user/install.html#set-up-channels
Great, that makes sense! Thanks a lot for your time on this.
Sure thing, thanks for your patients.
I am trying to update a Bioconda package (see pull request) to include a dependency required for the package to run correctly on headless Linux distros (
xorg-libxrender
). Despite setting python version to>=3.6
in both the host and run requirements inmeta.yaml
, conda installing the build artifact still fails with this error on a remote VM (Ubuntu 20.04 LTS, new conda env,python=3.9
). Weirdly, the install succeeds on my local machine in the base Conda environment (which also haspython=3.9
).Expected behaviour
The Conda package should be installable for environments with Python version above 3.6.
Actual behaviour
Conda sets a requirement of
python>=3.10
and the install fails.