This can happen if the request is already a well-formed request all by
itself (e.g. the package has no dependencies), but the resolver found
a reason to not accept it as solution. Our edsp 'dump' solver e.g.
shouldn't be able to trigger install, which it does otherwise.
if (Fix != NULL)
{
// Call the scored problem resolver
if (Fix != NULL)
{
// Call the scored problem resolver
+ if (Fix->Resolve(true) == false && Cache->BrokenCount() == 0)
+ return false;
}
// Now we check the state of the packages,
}
// Now we check the state of the packages,