rpms/yum-metadata-parser/devel yum-metadata-parser-exclusive-lock.patch, NONE, 1.1 yum-metadata-parser.spec, 1.22, 1.23
Seth Vidal (skvidal)
fedora-extras-commits at redhat.com
Fri Jan 25 20:45:04 UTC 2008
Author: skvidal
Update of /cvs/extras/rpms/yum-metadata-parser/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25407
Modified Files:
yum-metadata-parser.spec
Added Files:
yum-metadata-parser-exclusive-lock.patch
Log Message:
apply exclusive lock patch
yum-metadata-parser-exclusive-lock.patch:
--- NEW FILE yum-metadata-parser-exclusive-lock.patch ---
diff --git a/sqlitecachec.py b/sqlitecachec.py
index 85b602c..7ed5056 100644
--- a/sqlitecachec.py
+++ b/sqlitecachec.py
@@ -31,6 +31,9 @@ class RepodataParserSqlite:
con = sqlite.connect(filename)
if sqlite.version_info[0] > 1:
con.row_factory = sqlite.Row
+ cur = con.cursor()
+ cur.execute("pragma locking_mode = EXCLUSIVE")
+ del cur
return con
def getPrimary(self, location, checksum):
Index: yum-metadata-parser.spec
===================================================================
RCS file: /cvs/extras/rpms/yum-metadata-parser/devel/yum-metadata-parser.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- yum-metadata-parser.spec 24 Jan 2008 20:46:24 -0000 1.22
+++ yum-metadata-parser.spec 25 Jan 2008 20:44:30 -0000 1.23
@@ -4,9 +4,10 @@
Summary: A fast metadata parser for yum
Name: yum-metadata-parser
Version: 1.1.2
-Release: 6%{?dist}
+Release: 7%{?dist}
Source0: http://linux.duke.edu/projects/yum/download/%{name}/%{name}-%{version}.tar.gz
Patch0: yum-metadata-parser-1.1.2-null-pkgid.patch
+Patch1: yum-metadata-parser-exclusive-lock.patch
License: GPLv2
Group: Development/Libraries
URL: http://linux.duke.edu/projects/yum/
@@ -25,6 +26,7 @@
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
%{__python} setup.py build
@@ -47,6 +49,9 @@
%{python_sitelib_platform}/*egg-info
%changelog
+* Fri Jan 25 2008 Seth Vidal <skvidal at fedoraproject.org> 1.1.2-7
+- apply exclusive lock patch
+
* Thu Jan 24 2008 Seth Vidal <skvidal at fedoraproject.org> 1.1.2-6
- add explicit dep on glib2 > 2.15
More information about the fedora-extras-commits
mailing list