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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions