* fix: installed dependencies must look into "installed" db

This commit is contained in:
Eray Özkural
2006-04-10 11:40:23 +00:00
parent d1b577c4e2
commit c304ff1a91
+2 -1
View File
@@ -22,6 +22,7 @@ import pisi.context as ctx
from pisi.version import Version from pisi.version import Version
import pisi.pxml.autoxml as autoxml import pisi.pxml.autoxml as autoxml
from pisi.util import Checks from pisi.util import Checks
import pisi.itembyrepodb
class Dependency: class Dependency:
@@ -83,7 +84,7 @@ dependency spec"""
if not ctx.installdb.is_installed(pkg_name): if not ctx.installdb.is_installed(pkg_name):
return False return False
else: else:
pkg = ctx.packagedb.get_package(pkg_name) pkg = ctx.packagedb.get_package(pkg_name, pisi.itembyrepodb.installed)
(version, release) = (pkg.version, pkg.release) (version, release) = (pkg.version, pkg.release)
return depinfo.satisfies(pkg_name, version, release) return depinfo.satisfies(pkg_name, version, release)