Hi! This is a not-to-commit pactest, I just refer to this old thread...: http://www.archlinux.org/pipermail/pacman-dev/2007-August/009072.html I don't know whether we should fix this or not... This is not a critical bug, just resolvedeps is a bit negligent, but checkdeps will report its negligence (however, pacman doesn't seem to be very informative...). By fixing this the code would be cleaner, more clever, but _notably_ slower, so I still don't know what to do... What do you think? ---resolvedeps.py--- self.description = "resolvedeps test" sp1 = pmpkg("pkg1") sp1.depends = [ "pkg2>=2.0-1" , "provision" ] self.addpkg2db("sync", sp1) sp2 = pmpkg("pkg2", "2.0-1") self.addpkg2db("sync", sp2) sp3 = pmpkg("provision") self.addpkg2db("sync", sp3) lp = pmpkg("pkg2", "1.0-1") lp.provides = [ "provision" ] self.addpkg2db("local", lp) self.args = "-S pkg1 pkg2" self.addrule("PACMAN_RETCODE=0") self.addrule("PKG_EXIST=pkg1") self.addrule("PKG_EXIST=pkg2") self.addrule("PKG_VERSION=pkg2|2.0-1") self.addrule("PKG_EXIST=provision") ---------------------------------------------------- SZTE Egyetemi Könyvtár - http://www.bibl.u-szeged.hu This mail sent through IMP: http://horde.org/imp/