Skip to content

transfer packages from conda-forge to bioconda #2809

@beckermr

Description

@beckermr

This issue tracks a new procedure for transferring packages from conda-forge to bioconda. The plan is to test it out once and if it works, then formalize it in the docs.

Steps:

  1. copy the artifacts from conda-forge to bioconda
  2. mark them broken on conda-forge (a special procedure for conda-forge that removes them from the main label repodata, but keeps them available for lockfiles, explicit env exports, etc.)
  3. add the package to bioconda
  4. change the conda-forge recipe by having it be a simple metapackage that installs from bioconda via bioconda::

I think this would:

  • fix solver priority issues so that everything is pulled from bioconda
  • ensure that folks using only conda-forge can get at least get some sort of solver problem or issue or even an install of the package for updated versions
  • ensure that folks using both bioconda and conda-forge can get updated versions
  • avoid a circular dependence in the conda-forge feedstock on using bioconda to build a package (instead it is only used to point to bioconda via the metapackage, which is less fragile)

If this works, we'll formalize it in the docs.

To Do Items:

xref: conda-forge/cfep#52

cc @conda-forge/core for comments and advice

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions