diff --git a/pisi/operations/install.py b/pisi/operations/install.py index a0f0d57c..6c2c6a33 100644 --- a/pisi/operations/install.py +++ b/pisi/operations/install.py @@ -126,7 +126,7 @@ def install_pkg_files(package_URIs): pkg = d_t[name] deps = pkg.runtimeDependencies() for dep in deps: - if not satisfiesDep(dep) and dep not in dep_unsatis: + if not satisfiesDep(dep) and dep.package not in [x.package for x in dep_unsatis]: dep_unsatis.append(dep) # now determine if these unsatisfied dependencies could