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
I believe this is a "known issue", but I don't see this particular variant of it filed, so here is a formal record of this particular variation of the problem.
The gist is as follows:
name "test"
configuration "a" {
dependency "openssl" version="~>1.0"
# ... other configuration settings ...
}
configuration "b" {
dependency "openssl" version="~>2.0"
# ... other configuration settings ...
}
(Any package works instead of openssl).
Attempting to build such a project results in:
Unresolvable dependencies to package openssl:
test ~master depends on openssl ~>1
test ~master depends on openssl ~>2
I believe this is a "known issue", but I don't see this particular variant of it filed, so here is a formal record of this particular variation of the problem.
The gist is as follows:
(Any package works instead of
openssl
).Attempting to build such a project results in:
Essentially, because of how the Dub dependency resolution process works, it's not possible to support multiple major versions of a library when they also require separate configuration in dub.sdl (such as
versions
orlibs
).The text was updated successfully, but these errors were encountered: