updatecheck.py enoughDiskSpace() -- coerce all installed_size values to integers when calculating available disk space. Fix for broken pkginfo editing that saved installed_size as string instead of integer.

This commit is contained in:
Greg Neagle
2012-02-14 09:41:08 -08:00
parent 6b9f040461
commit 5489fb5dc3
+1 -1
View File
@@ -1005,7 +1005,7 @@ def enoughDiskSpace(manifestitem_pl, installlist=None,
# subtract space needed for other items that are to be installed
if item.get('installer_item'):
availablediskspace = availablediskspace - \
item.get('installed_size',0)
int(item.get('installed_size',0))
if availablediskspace > diskspaceneeded:
return True