You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A clear dependency conflict exists as when flattening the dependency tree two different versions of dep2 are depended on (1.0.0 and 1.0.1).
Note: dep1 is defined by revision whereas the other dependencies are defined by version.
What happens
Bender correctly identifies this dependency conflict but displays an unhelpful message as the version is displayed incorrectly
Requirement `master` conflicts with other requirements on dependency `dep2`.
- package `top` requires `=1.0.1`
- package `dep1` requires `master`
To resolve this conflict manually, select a revision for `dep2` among:
0) `=1.0.1`
1) `master`
i.e. the version of dep2 as required by dep1 is =1.0.0 and not master.
What is expected
Bender should display the correction version:
Requirement `=1.0.0` conflicts with other requirements on dependency `dep2`.
- package `top` requires `=1.0.1`
- package `dep1` requires `=1.0.0`
To resolve this conflict manually, select a revision for `dep2` among:
0) `=1.0.1`
1) `=1.0.0`
Additional information
Bender correctly displays the dependency conflict message when using a version tag for dep1 instead of the revision tag.
The text was updated successfully, but these errors were encountered:
Smephite
changed the title
Dependency conflict warning wrong
Bug: Dependency conflict warning wrong
Dec 6, 2024
Setup
Having the following dependency chain:
A clear dependency conflict exists as when flattening the dependency tree two different versions of
dep2
are depended on (1.0.0
and1.0.1
).Note:
dep1
is defined by revision whereas the other dependencies are defined by version.What happens
Bender correctly identifies this dependency conflict but displays an unhelpful message as the version is displayed incorrectly
i.e. the version of
dep2
as required bydep1
is=1.0.0
and notmaster
.What is expected
Bender should display the correction version:
Additional information
Bender correctly displays the dependency conflict message when using a version tag for
dep1
instead of the revision tag.The text was updated successfully, but these errors were encountered: