Open
Description
Currently, if package foo
has:
dependency "bar" version="*"
configuration "unittest" {
dependency "unit-threaded" version="==0.7.1"
And package bar
has:
configuration "unittest" {
dependency "unit-threaded" version="==0.7.2"
Then foo
will fail to build due to version mismatches, even though bar
is using the default
configuration, not unittest
.
The fix would be to only consider bar
dependencies applicable to the configuration actually being built (usually default
but could be something else if subConfiguration
is used).
Metadata
Metadata
Assignees
Labels
No labels