[Yum-devel] [PATCH] Fix "yum list y[u]*" to do the same as "yum list yu*".

James Antill james at and.org
Tue Aug 4 18:30:35 UTC 2009


The problem is that SQL/sqlite has no mapping for [] to SQL's wildcard
matching. So we currently load everything and do it via.
parsePackages(). Except we forgot didn't remember, so returned
everything.
---
 yum/sqlitesack.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/yum/sqlitesack.py b/yum/sqlitesack.py
index e9b8112..643f1f6 100644
--- a/yum/sqlitesack.py
+++ b/yum/sqlitesack.py
@@ -1526,6 +1526,7 @@ class YumSqlitePackageSack(yumRepo.YumPackageSack):
             pkgobjlist = self._clean_pkgobjlist()
         else:
             pkgobjlist = self._buildPkgObjList(repoid, patterns, ignore_case)
+            internal_pkgoblist = hasattr(self, 'pkgobjlist')
 
         if internal_pkgoblist and patterns:
             internal_pkgoblist = False
-- 
1.6.2.5



More information about the Yum-devel mailing list