Skip to content
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

mamba reports archspec as x86_64-v3, but this feedstock expects it as x86_64_v3 #10

Closed
traversaro opened this issue Aug 12, 2024 · 4 comments
Labels
question Further information is requested

Comments

@traversaro
Copy link

Comment:

I am not sure which one is correct, but I noticed an inconsistencies between mamba and this repo. This repo supports x86_64_v3 as possible microarchitecture, but the __archspec value reported by mamba is instead x86_64-v3 (the difference is last underscore that is a dash), see:

As a consequence of this, the packages in this feedstock can't be installed via mamba/micromamba.

Related issue on the mamba side: mamba-org/mamba#3222 .

fyi @conda-forge/microarch-level

@traversaro traversaro added the question Further information is requested label Aug 12, 2024
@matthewfeickert
Copy link
Member

matthewfeickert commented Sep 9, 2024

@conda-forge/microarch-level I'm seeing this over on conda-forge/boost-histogram-feedstock#57 (comment) as well.

As a consequence of this, the packages in this feedstock can't be installed via mamba/micromamba.

This is pretty serious, as this means that all packages built with microarch level support will be uninstallable with mamba/micromamba, which means they're effectively broken.

@traversaro
Copy link
Author

The issue was fixed in mamba-org/mamba#3404, I guess we actually need a release of mamba to actually fix it (or backport the patch to the mamba feedstock). fyi @conda-forge/micromamba @conda-forge/mamba

@matthewfeickert
Copy link
Member

Things are fixed now: mamba-org/mamba#3404 (comment)

@traversaro
Copy link
Author

Yes, as of mamba 1.5.10 . The default miniforge3 installed probably still installs an older mamba in the base environment, so to use archspec-enabled packages make sure to run conda update -n base mamba.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants