From: Zac Medico Date: Sun, 22 Jun 2008 04:04:50 +0000 (-0000) Subject: Fix broken path handling wrt $ROOT in LibraryConsumerSet.mapPathsToAtoms(). X-Git-Tag: v2.2_rc2~355 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=a55e4523d3b699db69cbb4b9add385d53380cdbf;p=portage.git Fix broken path handling wrt $ROOT in LibraryConsumerSet.mapPathsToAtoms(). svn path=/main/trunk/; revision=10759 --- diff --git a/pym/portage/sets/libs.py b/pym/portage/sets/libs.py index e8d6a6107..b41653575 100644 --- a/pym/portage/sets/libs.py +++ b/pym/portage/sets/libs.py @@ -16,9 +16,7 @@ class LibraryConsumerSet(PackageSet): def mapPathsToAtoms(self, paths): rValue = set() - root_len = len(self.dbapi.root) - for link, relative_p in self.dbapi._owners.iter_owners( - p[root_len:] for p in paths): + for link, p in self.dbapi._owners.iter_owners(paths): cat, pn = catpkgsplit(link.mycpv)[:2] slot = self.dbapi.aux_get(link.mycpv, ["SLOT"])[0] rValue.add("%s/%s:%s" % (cat, pn, slot))