[yum-git] yum/sqlitesack.py

James Antill james at linux.duke.edu
Tue Jan 22 18:30:18 UTC 2008


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

New commits:
commit 8c60b43a96e83194f403aaf35b8eb5fe8c842c28
Author: James Antill <james at and.org>
Date:   Tue Jan 22 13:30:10 2008 -0500

    weakref doesn't work with tuples, *sigh*

diff --git a/yum/sqlitesack.py b/yum/sqlitesack.py
index cab5366..d8ef478 100644
--- a/yum/sqlitesack.py
+++ b/yum/sqlitesack.py
@@ -32,7 +32,6 @@ import misc
 from sqlutils import executeSQL
 import rpmUtils.miscutils
 import sqlutils
-from weakref import WeakValueDictionary
 
 def catchSqliteException(func):
     """This decorator converts sqlite exceptions into RepoError"""
@@ -47,7 +46,7 @@ def catchSqliteException(func):
     newFunc.__dict__.update(func.__dict__)
     return newFunc
 
-_reverse_prco = WeakValueDictionary() # So pacakges can share prco data
+_reverse_prco = {} # So pacakges can share prco data
 class YumAvailablePackageSqlite(YumAvailablePackage, PackageObject, RpmBase):
     def __init__(self, repo, db_obj):
         self.prco = { 'obsoletes': (),



More information about the Yum-cvs-commits mailing list