[Toaster] [review-request][PATCH 3/3] toaster: Fix package include in UI
Sujith H
sujith.h at gmail.com
Mon Oct 5 07:53:52 PDT 2015
This patch fixes package include in UI
Signed-off-by: Sujith H <sujith.h at gmail.com>
---
bitbake/lib/bb/ui/buildinfohelper.py | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/bitbake/lib/bb/ui/buildinfohelper.py b/bitbake/lib/bb/ui/buildinfohelper.py
index 5e924ca..7018e4e 100644
--- a/bitbake/lib/bb/ui/buildinfohelper.py
+++ b/bitbake/lib/bb/ui/buildinfohelper.py
@@ -377,7 +377,7 @@ class ORMWrapper(object):
# If the build request came from toaster this field
# should contain the information from the layer_version
# That created this build request.
- if brl.layer_version:
+ if (layer_information['name'] == brl.name) and (brl.layer_version):
return brl.layer_version
# we matched the BRLayer, but we need the layer_version that generated this BR; reverse of the Project.schedule_build()
@@ -511,8 +511,9 @@ class ORMWrapper(object):
errormsg = ""
for p in packagedict:
searchname = p
- if 'OPKGN' in pkgpnmap[p].keys():
- searchname = pkgpnmap[p]['OPKGN']
+ if p in pkgpnmap:
+ if 'OPKGN' in pkgpnmap[p].keys():
+ searchname = pkgpnmap[p]['OPKGN']
packagedict[p]['object'], created = Package.objects.get_or_create( build = build_obj, name = searchname )
if created or packagedict[p]['object'].size == -1: # save the data anyway we can, not just if it was not created here; bug [YOCTO #6887]
--
1.9.1
More information about the toaster
mailing list