quaint-rocket-18436
05/03/2024, 3:49 PMmbp in ...path on branch [!?] via 🅒 dev
took 6s ✗ python test.py --environment=conda --datastore=s3 run
Metaflow 2.11.10 executing Test for user:pmiron
Project: test, Branch: user.pmiron
Validating your flow...
The graph looks good!
Running pylint...
Pylint not found, so extra checks are disabled.
Bootstrapping virtual environment(s) ...
Micromamba ran into an error while setting up environment:
command '/opt/homebrew/bin/micromamba create --yes --quiet --dry-run --no-extra-safety-checks --repodata-ttl=86400 --retry-clean-cache --prefix=/var/folders/_6/hdhmyzr120jgn1d_45q65zkh0000gn/T/tmp8oq8ubfo/prefix --channel=conda-forge --channel=defaults ... ... ... zstd==1.5.6 python==3.11.9' returned error (1)
nothing provides __glibc >=2.17,<3.0.a0 needed by nss-3.98-h1d7d5a4_0
...
...
nothing provides __glibc >=2.17,<3.0.a0 needed by libgdal-3.4.1-h42fb820_3
My guess right now is that those pinned dependencies solved using "linux-64"
as the platform can't be solve on arm64. Is there a way to pass the platform to make sure it is bootstrapped on linux-64
? For example in Docker, one can passed the --platform linux/amd64
parameter.gray-rose-40538
06/10/2025, 6:41 PMBootstrapping virtual environment(s) ...
Micromamba ran into an error while setting up environment:
command '/root/.metaflowconfig/micromamba/bin/micromamba create --yes --quiet --dry-run --no-extra-safety-checks --repodata-ttl=86400 --retry-clean-cache --prefix=/tmp/tmpqisl16cr/prefix --channel=conda-forge requests==>=2.21.0 boto3==>=1.14.0 pandas==2.0.0 snowflake-connector-python==3.0.4 pyyaml==6.0.1 slack-sdk==3.23.0 python==3.9.18' returned error (1)
critical libmamba Error parsing version ">=2.21.0". Version contains invalid characters in >=2.21.0.
Any suggested solutions?dry-beach-38304
06/10/2025, 6:43 PM