Skip to content

Discovery: conda-build with conda-rattler-solver #5954

Description

@danyeaw

Checklist

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

What is the idea?

Investigate whether conda-build needs changes to work with conda-rattler-solver as the solver.

Why is this needed?

conda-build’s behavior can depend on how solves are invoked, which solver backends are assumed, and how errors or metadata are surfaced. If rattler-based solving becomes the default solver for conda, we need to know early whether conda-build needs any updates to support it.

What should happen?

  • Identify all conda-build code paths that trigger or configure solves during a build
  • Try representative build scenarios with conda-rattler-solver enabled and document what works, what breaks, and why
  • Produce a short outcome: no changes needed, changes needed (with a rough scope: e.g. CLI flags, env vars, error handling, docs), or blocked (with dependencies on other projects).
  • If changes are needed, open follow-up issues

Additional Context

No response

Metadata

Metadata

Assignees

Labels

type::featurerequest for a new feature or capability

Type

No type

Projects

Status
Done 💪🏾

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions