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
Say I have app1, which depends on app2, which furthermore both depend on dep1.
I observed that if app1 specifies a constraint for the version of dep1's vsn, say >= 2.0.0, while dep2 only specifies a constraint >=1.0.0 and also a tagged refspec, then the refspec of dep1 as specified by app2 will be used, resulting in a failure to satisfies the top-most constraint by app1.
Basically this means that you can't override dependency versions in the presence of tagged refspecs even if the actual version constrains would be compatible for doing so.
Say I have
app1
, which depends onapp2
, which furthermore both depend ondep1
.I observed that if
app1
specifies a constraint for the version ofdep1
's vsn, say>= 2.0.0
, whiledep2
only specifies a constraint>=1.0.0
and also a tagged refspec, then the refspec ofdep1
as specified byapp2
will be used, resulting in a failure to satisfies the top-most constraint byapp1
.Basically this means that you can't override dependency versions in the presence of tagged refspecs even if the actual version constrains would be compatible for doing so.
/cc #1 @thijsterlouw @motiejus
The text was updated successfully, but these errors were encountered: