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

breaks doesn't seem to actually work with new version ranges. #358

Open
sisby-folk opened this issue Aug 31, 2023 · 1 comment
Open

breaks doesn't seem to actually work with new version ranges. #358

sisby-folk opened this issue Aug 31, 2023 · 1 comment

Comments

@sisby-folk
Copy link

sisby-folk commented Aug 31, 2023

https://mclo.gs/OcF90a9

Here, the mod rpgstats declares a breaks for switchy for versions >=2.0.0 <2.0.3, which quilt loader seems to correctly parse as [>2.0.0 <2.0.3]
image

but in practicality, the version 2.7.3 breaks. This seems to imply that the broken version can be >2.0.0 OR <2.0.3 rather than actually being within that range. Either that or the version is totally unused, which seems unlikely - what's going on here? is it a bad version string?

@LostLuma
Copy link
Contributor

is it a bad version string?

That is indeed the case, see the specification:

String
Should be a single version specifier defining the versions this dependency applies to.

If you want to match multiple versions you need to use one of the other two formats (preferring the new object one).

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

No branches or pull requests

2 participants