Re: yum 3.2.12 list [anything] broken on CentOS 5...

Matthew Miller <[email protected]>
Newsgroups gmane.linux.rpm.yum
Message-ID <[email protected]>
On Thu, Mar 06, 2008 at 10:35:27AM -0500, seth vidal wrote:
> Found another case of this blowing up on rhel5 - not sure of the change,
> yet, but something is not happy here.


Kludgy fix:

--- sqlutils.py.orig	2008-03-06 10:44:42.000000000 -0500
+++ sqlutils.py	2008-03-06 10:50:20.000000000 -0500
@@ -118,6 +118,8 @@
 	output=[]
 	count=1
 	for token in tokens:
+		if not token:
+			continue
 		if token.endswith("?"):
 			output.append(token[:-1] + "%%(param%d)s" % count)
 			count+=1
@@ -130,7 +132,10 @@
 		dict["param%d" % count]=param
 		count+=1
 	
-	return (" ".join(output), dict)
+	if output==[]:
+		return (" ".join(output), dict)
+        else:
+		return (" ", dict)
 
 
 def executeSQLPyFormat(cursor, query, params=None):

-- 
Matthew Miller           [email protected]          <http://mattdm.org/>
Boston University Linux      ------>              <http://linux.bu.edu/>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.