[yum-cvs] yum/yum sqlitesack.py,1.47.2.6,1.47.2.7

Jeremy Katz katzj at linux.duke.edu
Fri Mar 30 17:05:12 UTC 2007


Update of /home/groups/yum/cvs/yum/yum
In directory login1.linux.duke.edu:/tmp/cvs-serv28285/yum

Modified Files:
      Tag: yum-3_0_X
	sqlitesack.py 
Log Message:
fix filelist handling to not mangle dirs vs files


Index: sqlitesack.py
===================================================================
RCS file: /home/groups/yum/cvs/yum/yum/sqlitesack.py,v
retrieving revision 1.47.2.6
retrieving revision 1.47.2.7
diff -u -r1.47.2.6 -r1.47.2.7
--- sqlitesack.py	9 Mar 2007 15:47:15 -0000	1.47.2.6
+++ sqlitesack.py	30 Mar 2007 17:05:10 -0000	1.47.2.7
@@ -102,7 +102,7 @@
             dirname = ob['dirname']
             filetypes = decodefiletypelist(ob['filetypes'])
             filenames = decodefilenamelist(ob['filenames'])
-            while(filenames):
+            while(filetypes):
                 if dirname:
                     filename = dirname+'/'+filenames.pop()
                 else:
@@ -597,7 +597,7 @@
 
 # Return a list representing filestring (filenames can not contain /)
 def decodefilenamelist(filenamestring):
-    return misc.unique(filenamestring.split('/'))
+    return filenamestring.split('/')
 
 # Return a string representing filetypeslist
 # filetypes should be file, dir or ghost




More information about the Yum-cvs-commits mailing list