Fix removing dependencies on package removal
The dependencies must also be dissociated from the resolvables they have been resolved to.
This commit is contained in:
parent
564f56b150
commit
d9ec209546
@ -320,6 +320,9 @@ PackageFSRoot::_RemovePackage(Package* package)
|
||||
} else
|
||||
family->RemoveDependency(dependency);
|
||||
}
|
||||
|
||||
if (Resolvable* resolvable = dependency->Resolvable())
|
||||
resolvable->RemoveDependency(dependency);
|
||||
}
|
||||
|
||||
// unregister resolvables
|
||||
|
Loading…
x
Reference in New Issue
Block a user