Correctly generate conflict and alias rules for installed packages

main
Nils Adermann 12 years ago
parent d592c0a55e
commit 1211d8f7d4

@ -190,10 +190,6 @@ class RuleSetGenerator
} }
} }
// check implicit obsoletes
// for installed packages we only need to check installed/installed problems,
// as the others are picked up when looking at the uninstalled package.
if (!$isInstalled) {
$obsoleteProviders = $this->pool->whatProvides($package->getName(), null); $obsoleteProviders = $this->pool->whatProvides($package->getName(), null);
foreach ($obsoleteProviders as $provider) { foreach ($obsoleteProviders as $provider) {
@ -210,7 +206,6 @@ class RuleSetGenerator
} }
} }
} }
}
protected function obsoleteImpossibleForAlias($package, $provider) protected function obsoleteImpossibleForAlias($package, $provider)
{ {

Loading…
Cancel
Save