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: |