[yum-git] Branch 'yum-3_2_X' - yum/sqlitesack.py

James Antill james at linux.duke.edu
Fri Sep 12 14:53:02 UTC 2008


 yum/sqlitesack.py |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

New commits:
commit 3bde1ea38919ef5a045437e34ef8e070861d4f4f
Author: James Antill <james at and.org>
Date:   Fri Sep 12 10:52:55 2008 -0400

    Make sure we get two packages with the same nevra, but different pkgKey's

diff --git a/yum/sqlitesack.py b/yum/sqlitesack.py
index 520ca2e..578d0b9 100644
--- a/yum/sqlitesack.py
+++ b/yum/sqlitesack.py
@@ -1169,7 +1169,8 @@ class YumSqlitePackageSack(yumRepo.YumPackageSack):
             pkgobjlist = self._buildPkgObjList(repoid, patterns, ignore_case)
 
         if hasattr(self, 'pkgobjlist') and patterns:
-            pkgobjlist = parsePackages(pkgobjlist, patterns, not ignore_case)
+            pkgobjlist = parsePackages(pkgobjlist, patterns, not ignore_case,
+                                       unique='repo-pkgkey')
             pkgobjlist = pkgobjlist[0] + pkgobjlist[1]
 
         returnList = []



More information about the Yum-cvs-commits mailing list