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
Solver: Detect cycles between packages and their setup scripts (fixes#4161).
The solver already detected cycles involving more than one package, but it
allowed dependencies between components within a package. This commit treats a
dependency between a package's setup script and library as a cycle in order to
allow the solver to backtrack and try to break the cycle. A more thorough
solution would involve tracking all dependencies between components, as in #4087.
This commit also fixes the internal error in issue #4980.
0 commit comments