-
Notifications
You must be signed in to change notification settings - Fork 359
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
(micro)mamba does not respect full match spec: iqtree[build=h856ad77_2]
, part in square brackets is ignored
#3379
Comments
iqtree[build=h856ad77_2]
is wrongly treated like iqtree
iqtree[build=h856ad77_2]
, part in square brackets is ignored
Hi @corneliusroemer, thank you for reporting! |
Thanks @Hind-M! I'm using 1.5.8 |
Oh, I see! I just installed micromamba v2 and it seems to be fixed there!
|
Congrats for supporting regexes in build strings properly by the way (in v2), conda still has bugs there, e.g. conda/conda#6965 But micromamba works as expected 🎉
See Stackoverflow Q&A: https://stackoverflow.com/a/78820306/7483211 |
Nice! Glad to see that! |
Testing release candidates might be a bit easier if you made binaries available on GitHub releases. Building from source is super easy but it's never obvious before you try. As the conda docs are not very explicit about the regex support, it would be super nice if you added two sentences to the docs (for v2). |
You have some documentation here regarding the As for testing the release candidates, you can find the ones for micromamba here (there were some issues with this before but they are now fixed, so future RCs will be available there). |
Thanks for the doc pointers! The RegexSpec API documentation is not really what I would be looking for as an end user, I didn't learn anything relevant there. The usage docs are great! But they don't mention regex at all, even though it's supported. My suggestion would be to add some notes about the regex support there - it's a great feature, it's just not discoverable from your usage docs! Also, the match spec usage docs are useful beyond libmamba consumers - for mamba/micromamba users. For example, I'd love to know how to use the more advanced match spec notation with yaml files, it might be worth including an example of something like Thanks for the releases link, I totally missed that - might be worth pointing to it from the main repo releases: https://github.com/mamba-org/mamba/releases/tag/2024.03.25 |
Describe your issue
mamba and micromamba appear to not obey the conda match spec fully.
What works with conda according to conda docs, works with neither mamba nor micromamba.
While conda correctly installs
iqtree-2.3.5-h856ad77_2
as requested, this is not the case with mamba:nor with micromamba:
This is another deviation from conda behavior that would be good to document exhaustively, see #3362
The text was updated successfully, but these errors were encountered: