Lower bound range in Dart SDK versioning #33055
Unanswered
davidmartos96
asked this question in
Request Help
Replies: 2 comments
This comment has been hidden.
This comment has been hidden.
-
Converted to issue: #33155 You can fix this manually by configuring |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
How are you running Renovate?
A Mend.io-hosted app
If you're self-hosting Renovate, tell us which platform (GitHub, GitLab, etc) and which version of Renovate.
No response
Please tell us more about your question or problem
On Dart projects, when the SDK version is specified as a range, renovate uses the replace npm versioning strategy, which strips the lower bound, which Dart requires.
Reproduction: https://github.com/davidmartos96/dart_renovatebot_bug
The range
sdk: ">=3.4.0 <3.6.0"
turns intosdk: <3.6.1
, but that will fail when resolving the dependencies withdart pub get
with the following error:Possible solutions:
Logs (if relevant)
Logs
Beta Was this translation helpful? Give feedback.
All reactions