-
Notifications
You must be signed in to change notification settings - Fork 372
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RISC-V support and micromamba bootstrap build #2308
Comments
Are there any packages for RISC-V in the first place? |
This is a good question! I think we'd love to have support on more platforms :) If you can get micromamba/libmamba dependencies from somewhere else / from source, this should be totally doable. We do use I can give you more details or you can look at the micromamba feedstock: http://github.com/conda-forge/micromamba-feedstock You need |
I guess any pure-Python packages work since there're ports of Python and some Python packages in distros like Debian. |
The support is there but not in a stable release yet. I guess we can see it works this week when 2023-02-24 is released. Related PR of vcpkg is this.
I'm not very familiar with feedstocks. Can you give me some pointers? Maybe we can wait a bit until the end of this week when a new vcpkg is released? |
This is the build script: https://github.com/conda-forge/micromamba-feedstock/blob/main/recipe/build.sh Here you’ll find the list of dependencies: https://github.com/conda-forge/micromamba-feedstock/blob/main/recipe/meta.yaml all of those are found as feedstocks. In general you should be able to use any of the dependencies installed from any package manager (or simply using the source distribution). So you might want to start with any Linux distribution that has a lot of packages and see how far you’ll get. |
Hi! The risc-v support for |
Thanks. I've been too busy to try it out these days. I can help with writing a bootstrapping documentation.
I guess you are referring to micromamba? Because |
@ifsheldon I have successfully built However, it cannot install any I will make some contributions to |
I am not very familiar with the internals of conda-forge, but I guess any packages marked as "noarch" should in theory be able to be installed? For example, I don't see any reasons why |
Yes but you need the Python dependency. So you’ll have to at least port the Python package (or fake it with some hacking) |
True. I don't know porting status of other distributions, but I've seen many ports of Python packages in Debian port repository and instructions on the Debian port wiki. Maybe these could help? |
Hi! I want to build a
micromamba
for my RISC-V SBC, but to setup a dev env for micromamba, a micromamba needs to be installed first as said in the documentation. This gets me stuck.So now I have two questions:
micromamba
without an existingmicromamba
?The text was updated successfully, but these errors were encountered: