devel/yum yum-3.2.5-close.patch,NONE,1.1 yum.spec,1.178,1.179
Jeremy Katz (katzj)
fedora-extras-commits at redhat.com
Mon Sep 17 14:52:12 UTC 2007
Author: katzj
Update of /cvs/pkgs/devel/yum
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv1037
Modified Files:
yum.spec
Added Files:
yum-3.2.5-close.patch
Log Message:
* Mon Sep 17 2007 Jeremy Katz <katzj at redhat.com> - 3.2.5-3
- fix traceback with closing repos
yum-3.2.5-close.patch:
--- NEW FILE yum-3.2.5-close.patch ---
commit 217b37b73a1767ea696e2589b4c99afda07f2df3
Author: Jeremy Katz <katzj at redhat.com>
Date: Mon Sep 17 10:50:11 2007 -0400
don't delete objects multiple times
diff --git a/yum/sqlitesack.py b/yum/sqlitesack.py
index 88b63f7..c6877bd 100644
--- a/yum/sqlitesack.py
+++ b/yum/sqlitesack.py
@@ -222,16 +222,16 @@ class YumSqlitePackageSack(yumRepo.YumPackageSack):
self.filelistsdb.values() + \
self.otherdb.values():
dataobj.close()
- self.primarydb = {}
- self.filelistsdb = {}
- self.otherdb = {}
- self.excludes = {}
- self._search_cache = {
- 'provides' : { },
- 'requires' : { },
- }
- del self.pkgobjlist
- del self.pkglist
+ self.primarydb = {}
+ self.filelistsdb = {}
+ self.otherdb = {}
+ self.excludes = {}
+ self._search_cache = {
+ 'provides' : { },
+ 'requires' : { },
+ }
+ del self.pkgobjlist
+ del self.pkglist
yumRepo.YumPackageSack.close(self)
Index: yum.spec
===================================================================
RCS file: /cvs/pkgs/devel/yum/yum.spec,v
retrieving revision 1.178
retrieving revision 1.179
diff -u -r1.178 -r1.179
--- yum.spec 12 Sep 2007 14:55:06 -0000 1.178
+++ yum.spec 17 Sep 2007 14:51:39 -0000 1.179
@@ -3,7 +3,7 @@
Summary: RPM installer/updater
Name: yum
Version: 3.2.5
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv2+
Group: System Environment/Base
Source0: http://linux.duke.edu/projects/yum/download/3.2/%{name}-%{version}.tar.gz
@@ -12,6 +12,7 @@
Patch0: installonlyn-enable.patch
Patch1: yum-showasdep.patch
Patch2: yum-trans-display-object.patch
+Patch3: yum-3.2.5-close.patch
URL: http://linux.duke.edu/yum/
BuildArch: noarch
@@ -50,6 +51,7 @@
%patch0 -p0 -b .installonly
%patch1 -p1 -b .showdep
%patch2 -p1 -b .transdisp
+%patch3 -p1 -b .close
%build
make
@@ -95,6 +97,9 @@
%dir /usr/lib/yum-plugins
%changelog
+* Mon Sep 17 2007 Jeremy Katz <katzj at redhat.com> - 3.2.5-3
+- fix traceback with closing repos
+
* Wed Sep 12 2007 Jeremy Katz <katzj at redhat.com> - 3.2.5-2
- add upstream patch to improve RPMTransaction display
More information about the fedora-extras-commits
mailing list