diff options
Diffstat (limited to 'bitbake/lib/bb/ui/buildinfohelper.py')
| -rw-r--r-- | bitbake/lib/bb/ui/buildinfohelper.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/bitbake/lib/bb/ui/buildinfohelper.py b/bitbake/lib/bb/ui/buildinfohelper.py index 4c9c96b1bc..a0f10952f0 100644 --- a/bitbake/lib/bb/ui/buildinfohelper.py +++ b/bitbake/lib/bb/ui/buildinfohelper.py | |||
| @@ -239,7 +239,11 @@ class ORMWrapper(object): | |||
| 239 | size = package_info['FILES_INFO'][path] ) | 239 | size = package_info['FILES_INFO'][path] ) |
| 240 | 240 | ||
| 241 | def _po_byname(p): | 241 | def _po_byname(p): |
| 242 | return Package.objects.get_or_create(build = build_obj, name = p)[0] | 242 | pkg, created = Package.objects.get_or_create(build = build_obj, name = p) |
| 243 | if created: | ||
| 244 | pkg.size = -1 | ||
| 245 | pkg.save() | ||
| 246 | return pkg | ||
| 243 | 247 | ||
| 244 | # save soft dependency information | 248 | # save soft dependency information |
| 245 | if 'RDEPENDS' in package_info and package_info['RDEPENDS']: | 249 | if 'RDEPENDS' in package_info and package_info['RDEPENDS']: |
