-
Notifications
You must be signed in to change notification settings - Fork 15
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
[cpackget] must strip meta data from version #268
Comments
a) the PACK.xsd schema support meta data in the version string |
Fixed in PR #273 |
Validation fails. |
Validated the build successfully: https://github.com/Open-CMSIS-Pack/cpackget/actions/runs/8355669787 1.0.0-dev0 installs into directory: |
Describe the bug
Currently cpackget does not remove meta data information from versions before comparison and processing.
According to Semantic Versioning, meta-data located after '+' character should be ignored.
To Reproduce
Steps to reproduce the behavior:
cpackget add ARM::CMSIS@6.0.0
That installs ARM::CMSIS@6.0.0 pack or says it is already installed
cpackget add ARM::CMSIS@6.0.0+meta
This command fails with the following output:
Expected behavior
Executing
cpackget add ARM::CMSIS@6.0.0+meta
command should succeed and install ARM::CMSIS@6.0.0 pack or report it is already installed.see also related problem #224
The text was updated successfully, but these errors were encountered: