Support package.provided directory.
authorArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 22 Aug 2009 19:41:37 +0000 (19:41 -0000)
committerArfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
Sat, 22 Aug 2009 19:41:37 +0000 (19:41 -0000)
svn path=/main/trunk/; revision=14127

pym/portage/__init__.py

index 4c6efddb0b953b5a2022ac9c8476ac5cb98b6cdc..27fa52cc2c4740e32d1c4c68ab9fea921ccc5d2e 100644 (file)
@@ -2065,7 +2065,7 @@ class config(object):
                                else:
                                        self.punmaskdict[mycatpkg]=[x]
 
-                       pkgprovidedlines = [grabfile(os.path.join(x, "package.provided")) for x in self.profiles]
+                       pkgprovidedlines = [grabfile(os.path.join(x, "package.provided"), recursive=1) for x in self.profiles]
                        pkgprovidedlines = stack_lists(pkgprovidedlines, incremental=1)
                        has_invalid_data = False
                        for x in range(len(pkgprovidedlines)-1, -1, -1):