Skip to content

RattlerUnsatisfiableError with wheels channel not acting as a fallback with channel_priority: strict #269

@danyeaw

Description

@danyeaw

Checklist

  • I added a descriptive title
  • I searched open reports and couldn't find a duplicate

What happened?

This issue came from testing wheels with @wolfv and @jaimergp where they had channel_priority: strict set.

.condarc:

channels:
  - defaults
  - https://github.com/conda-incubator/conda-pypi-test/releases/download
channel_priority: strict
solver: rattler
~ $ conda create -p /tmp/test2 llm-github-models
2 channel Terms of Service accepted
Channels:
 - defaults
 - https://github.com/conda-incubator/conda-pypi-test/releases/download
Platform: osx-arm64
Target prefix: /tmp/test2
Collecting package metadata (repodata.json): done
Solving environment: failed

RattlerUnsatisfiableError: Cannot solve the request because of: The following packages are incompatible
└─ llm-github-models * cannot be installed because there are no viable options:
   └─ llm-github-models 0.18.0 would require
      └─ llm >=0.26, which cannot be installed because there are no viable options:
         └─ llm 0.28 would require
            └─ click-default-group >=1.2.3, which cannot be installed because there are no viable options:
               └─ click-default-group 1.2.4 is excluded because due to strict channel priority not using this option from: 'https://github.com/conda-incubator/conda-pypi-test/releases/download/'

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    TODO 📬

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions