Fix a bug that causes hashes of random types (mostly SHA1, from my experience) to...
authorZac Medico <zmedico@gentoo.org>
Mon, 22 May 2006 09:05:46 +0000 (09:05 -0000)
committerZac Medico <zmedico@gentoo.org>
Mon, 22 May 2006 09:05:46 +0000 (09:05 -0000)
svn path=/main/trunk/; revision=3390

pym/portage_manifest.py

index a59189e3d0a65e6190f302d2d9e5cd2837ae055d..e484d9e37350a4cb15ac4788158209e9e9c99226 100644 (file)
@@ -262,7 +262,7 @@ class Manifest(object):
                                if myname in self.fhashdict[mytype]:
                                        myhashdict.setdefault(mytype, {})
                                        myhashdict[mytype].setdefault(myname, {})
-                                       myhashdict[mytype][myname] = self.fhashdict[mytype][myname]
+                                       myhashdict[mytype][myname].update(self.fhashdict[mytype][myname])
                return myhashdict
 
        def _createDigestLines1(self, distlist, myhashdict):