Skip to content

Add support for RISC-V #864

Description

@luhenry

This fundable has not been submitted yet.

  • This fundable has not been submitted yet.

Motivation

Hello,

In trying to add support for linux/riscv64 to many projects in the OSS community, I'm often running into the lack of upstream support for conda on RISC-V. Given the alignement on the belief in openness of Conda and RISC-V, I believe this is something that should be fixed. However, I'm quite new to the Conda ecosystem, so I'm not really sure where to get started.

From what I understand, the first thing to do would be to make sure that users have access to a conda CLI to install packages. To get that CLI built, IIUC this should be done on this current project conda-forge/minoconda (is that correct?). When looking at the CI files, it depends on linux-anvil-riscv64 which should be built in conda-forge/docker-images/ (is that correct as well?). However, this is were there seem to be a catch-22, in order to build that image, it requires to download a release from conda-forge/minoconda (in scripts/run_commands).

Happy to do all the work, but I would love to have some input on how to get started on that!

Being part of RISE as well and looking after everything Software Enablement on RISC-V, we would be very happy to fund that project however we can. We also propose free Github RISC-V Runners if you lack the hardware.

Thank you very very much!

Expected result

The conda CLI is available on linux-riscv64.

Work items

  • TBD, I do not understand exactly how it should be done.

References

Skills / personnel

TBD

Estimated costs and/or resources needed (optional)

No response

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