Open grahamgower opened 2 years ago
Originally issue via slendr: https://github.com/bodkan/slendr/issues/83
To paraphrase, the user is trying to install a conda environment on an Arm64 Mac, with the following pins: pyhton=3.8 msprime=1.1.1 tskit=0.4.1 pyslim=0.700. Error reproduced below, which is unhelpful other than suggesting the environment cannot be resolved. It is likely that the error is not reporting the actual problem (as per https://stackoverflow.com/questions/69754812/conda-unsatisfiableerror-even-when-seemingly-there-isnt-any-conflict).
Collecting package metadata (current_repodata.json): ...working... done Solving environment: ...working... failed with repodata from current_repodata.json, will retry with next repodata source. Collecting package metadata (repodata.json): ...working... done Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C to abort. failed UnsatisfiableError: The following specifications were found to be incompatible with each other: Output in format: Requested package -> Available versions Package python conflicts for: pandas -> python-dateutil[version='>=2.7.3'] -> python[version='3.10.*|>=3.6|>=3|3.8.*|3.9.*'] python=3.8 pyslim=0.700 -> attrs -> python[version='>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*|>=3.8,<3.9.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.9,<3.10.0a0|>=3.10,<3.11.0a0|>=3.10,<3.11.0a0',build=*_cpython] pyslim=0.700 -> python[version='>=3.6'] tskit=0.4.1 -> jsonschema -> python[version='3.10.*|3.8.*|>=3.6|>=3.7|3.9.*'] msprime=1.1.1 -> demes[version='>=0.2'] -> python[version='3.10.*|3.8.*|>=3.6|3.9.*'] tskit=0.4.1 -> python[version='>=3.10,<3.11.0a0|>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.9,<3.10.0a0',build=*_cpython] msprime=1.1.1 -> python[version='>=3.10,<3.11.0a0|>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.9,<3.10.0a0',build=*_cpython] pandas -> python[version='>=3.10,<3.11.0a0|>=3.8,<3.9.0a0|>=3.8,<3.9.0a0|>=3.9,<3.10.0a0|>=3.9,<3.10.0a0',build=*_cpython] Package numpy conflicts for: pandas -> numpy[version='>=1.19.2,<2.0a0|>=1.19.4,<2.0a0|>=1.19.5,<2.0a0|>=1.21.5,<2.0a0|>=1.21.4,<2.0a0'] tskit=0.4.1 -> numpy[version='>=1.19.5,<2.0a0|>=1.21.5,<2.0a0'] msprime=1.1.1 -> numpy[version='>=1.19.5,<2.0a0|>=1.21.5,<2.0a0'] msprime=1.1.1 -> tskit[version='>=0.4'] -> numpy[version='>=1.21.4,<2.0a0'] pyslim=0.700 -> msprime[version='>=0.7.0'] -> numpy[version='>=1.19.5,<2.0a0|>=1.21.5,<2.0a0|>=1.21.4,<2.0a0|>=1.21.3,<2.0a0'] pyslim=0.700 -> numpy Package setuptools conflicts for: tskit=0.4.1 -> jsonschema -> setuptools python=3.8 -> pip -> setuptools pandas -> setuptools[version='<60.0.0'] Package six conflicts for: tskit=0.4.1 -> jsonschema -> six[version='>=1.11.0'] pandas -> python-dateutil[version='>=2.7.3'] -> six[version='>=1.5'] Package tskit conflicts for: tskit=0.4.1 msprime=1.1.1 -> tskit[version='>=0.4'] pyslim=0.700 -> tskit pyslim=0.700 -> msprime[version='>=0.7.0'] -> tskit[version='>=0.3.5|>=0.4']
Thanks @grahamgower - I've no idea what's happening here and don't have time to look into it right now unfortunately. Any input from a mac owner would be very helpful.
This should be resolved now, hopefully?
Originally issue via slendr: https://github.com/bodkan/slendr/issues/83
To paraphrase, the user is trying to install a conda environment on an Arm64 Mac, with the following pins: pyhton=3.8 msprime=1.1.1 tskit=0.4.1 pyslim=0.700. Error reproduced below, which is unhelpful other than suggesting the environment cannot be resolved. It is likely that the error is not reporting the actual problem (as per https://stackoverflow.com/questions/69754812/conda-unsatisfiableerror-even-when-seemingly-there-isnt-any-conflict).