[merge] use both db's for dep. checking
This commit is contained in:
+1
-2
@@ -535,8 +535,7 @@ def plan_upgrade(A):
|
|||||||
pkg = packagedb.get_package(x)
|
pkg = packagedb.get_package(x)
|
||||||
for dep in pkg.runtimeDependencies():
|
for dep in pkg.runtimeDependencies():
|
||||||
# add packages that can be upgraded
|
# add packages that can be upgraded
|
||||||
if dependency.repo_satisfies_dep(dep):
|
if dependency.repo_satisfies_dep(dep) or ctx.installdb.is_installed(dep.package):
|
||||||
if ctx.installdb.is_installed(dep.package):
|
|
||||||
if dependency.installed_satisfies_dep(dep):
|
if dependency.installed_satisfies_dep(dep):
|
||||||
continue
|
continue
|
||||||
if not dep.package in G_f.vertices():
|
if not dep.package in G_f.vertices():
|
||||||
|
|||||||
Reference in New Issue
Block a user