From: "Brian C. Lane" bcl@redhat.com
The metadata may not have package sizes, skip dividing by 0.
Resolves: rhbz#823690 --- yuminstall.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/yuminstall.py b/yuminstall.py index bca3d47..3cb1659 100644 --- a/yuminstall.py +++ b/yuminstall.py @@ -234,7 +234,10 @@ class AnacondaCallback: self.numpkgs) % {'donepkgs': self.donepkgs, 'numpkgs': self.numpkgs}) - self.progress.set_fraction(float(self.doneSize / self.totalSize)) + if self.totalSize > 0: + self.progress.set_fraction(float(self.doneSize / self.totalSize)) + else: + self.progress.set_fraction(0.0) self.progress.processEvents()
self.inProgressPo = None
anaconda-patches@lists.fedorahosted.org