From f621e9c5e7f685956da4e4cf8f69f880ed5df0ee Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Wed, 26 Apr 2006 22:10:16 +0000 Subject: Make fetchlist_dict an optional parameter in the Manifest constructor since it's required only for generation of a Manifest (not needed for parsing and checking sums). svn path=/main/trunk/; revision=3245 --- bin/emerge | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'bin/emerge') diff --git a/bin/emerge b/bin/emerge index d172af69c..fc3677ee5 100755 --- a/bin/emerge +++ b/bin/emerge @@ -789,10 +789,11 @@ class search: myebuild = portage.portdb.findname(mycpv) pkgdir = os.path.dirname(myebuild) import portage_manifest - mf = portage_manifest.Manifest(pkgdir, - portage.FetchlistDict(pkgdir, portage.settings, portage.portdb), - portage.settings["DISTDIR"]) - mysum[0] = mf.getDistfilesSize(mf.fetchlist_dict[mycpv]) + mf = portage_manifest.Manifest( + pkgdir, portage.settings["DISTDIR"]) + fetchlist = portage.portdb.getfetchlist(mycpv, + mysettings=portage.settings, all=True) + mysum[0] = mf.getDistfilesSize(fetchlist) mystr = str(mysum[0]/1024) mycount=len(mystr) while (mycount > 3): -- cgit v1.2.3-1-g7c22