For consistent results, sort the contents when generating the info directory index...
authorZac Medico <zmedico@gentoo.org>
Sun, 13 Aug 2006 05:19:18 +0000 (05:19 -0000)
committerZac Medico <zmedico@gentoo.org>
Sun, 13 Aug 2006 05:19:18 +0000 (05:19 -0000)
svn path=/main/trunk/; revision=4239

bin/emerge

index 4a0cd5511b317de6b7cb22df7f983838bdf0bde7..0c832e2a77d0fd23258b05bc26f6317d89d8b8f3 100755 (executable)
@@ -2417,7 +2417,9 @@ def chk_updated_info_files(root, infodirs, prev_mtimes, retval):
                                if not os.path.isdir(inforoot):
                                        continue
                                errmsg = ""
-                               for x in os.listdir(inforoot):
+                               file_list = os.listdir(inforoot)
+                               file_list.sort()
+                               for x in file_list:
                                        if (x[0] == ".") or (x in ["dir","dir.old"]) or (os.path.isdir(inforoot+"/"+x)):
                                                continue
                                        myso=commands.getstatusoutput("LANG=C LANGUAGE=C /usr/bin/install-info --dir-file="+inforoot+"/dir "+inforoot+"/"+x)[1]