Index: pym/portage.py =================================================================== RCS file: /var/cvsroot/gentoo-src/portage/pym/portage.py,v retrieving revision 1.524.2.76 diff -u -r1.524.2.76 portage.py --- pym/portage.py 29 May 2005 12:40:08 -0000 1.524.2.76 +++ pym/portage.py 18 Jun 2005 13:36:42 -0000 @@ -2077,6 +2077,7 @@ if os.path.exists(digestfn): myolddigest = digestParseFile(digestfn) + myarchives.sort() mydigests=digestCreate(myarchives, basedir, oldDigest=myolddigest) if mydigests==None: # There was a problem, exit with an errorcode. return 0 @@ -2103,6 +2104,7 @@ print green(">>> Generating manifest file...") mypfiles=listdir(pbasedir,recursive=1,filesonly=1,ignorecvs=1,EmptyOnError=1) mypfiles=cvstree.apply_cvsignore_filter(mypfiles) + mypfiles.sort() for x in ["Manifest"]: if x in mypfiles: mypfiles.remove(x)