Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 239471
Collapse All | Expand All

(-)bin/emerge (-6 / +12 lines)
Lines 634-646 Link Here
634
						import portage_manifest as manifest
634
						import portage_manifest as manifest
635
						mf = manifest.Manifest(
635
						mf = manifest.Manifest(
636
							pkgdir, self.settings["DISTDIR"])
636
							pkgdir, self.settings["DISTDIR"])
637
						fetchlist = self.portdb.getfetchlist(mycpv,
638
							mysettings=self.settings, all=True)[1]
639
						try:
637
						try:
640
							mysum[0] = mf.getDistfilesSize(fetchlist)
638
							fetchlist = self.portdb.getfetchlist(mycpv,
641
						except KeyError, e:
639
								mysettings=self.settings, all=True)[1]
642
							file_size_str = "Unknown (missing digest for %s)" % \
640
						except portage_exception.InvalidDependString, e:
643
								str(e)
641
							file_size_str = "Unknown (%s)" % (e,)
642
							del e
643
						else:
644
							try:
645
								mysum[0] = mf.getDistfilesSize(fetchlist)
646
							except KeyError, e:
647
								file_size_str = "Unknown (missing " + \
648
									"digest for %s)" % (e,)
649
								del e
644
650
645
					available = False
651
					available = False
646
					for db in self._dbs:
652
					for db in self._dbs:

Return to bug 239471