We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
I'm using the numem package, who has an optional dependency on tinyd-rt In its dub.sdl:
numem
tinyd-rt
dependency "tinyd-rt" version=">0.0.0" optional=true
But on build: it says
Indeed the version specification is converted in the DUB own directory to this JSON:
The dependency has no more version specifier, it seems it got lost in the conversion.
Clone the yxml package and try to dub upgrade: https://github.com/AuburnSounds/yxml
yxml
dub upgrade
A pristine and preserved version specification.
The text was updated successfully, but these errors were encountered:
does it work if you change it to "*"?
"*"
The error probably appears because >0.0.0 is not a valid format, you probably meant >=0.0.0 - however dub should show an issue for this.
>0.0.0
>=0.0.0
See https://dub.pm/dub-reference/dependencies/ for valid version syntaxes and what they mean.
Sorry, something went wrong.
It's not my package, and I think DUB should reject invalid version specifications.
No branches or pull requests
System information
Bug Description
I'm using the
numem
package, who has an optional dependency ontinyd-rt
In its dub.sdl:
But on build: it says
Indeed the version specification is converted in the DUB own directory to this JSON:
The dependency has no more version specifier, it seems it got lost in the conversion.
How to reproduce?
Clone the
yxml
package and try todub upgrade
:https://github.com/AuburnSounds/yxml
Expected Behavior
A pristine and preserved version specification.
The text was updated successfully, but these errors were encountered: