summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe/image.py
diff options
context:
space:
mode:
authorPascal Bach <pascal.bach@siemens.com>2014-10-24 09:41:10 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2014-10-30 13:01:22 +0000
commitc97194b0b1aceb09752fe8edd84085757731c2a6 (patch)
tree0625a361922379c92635446bb9270e70c545d5ba /meta/lib/oe/image.py
parentef32b9f55d9c6ef1ac8919f6eafac3e2303bfc89 (diff)
downloadpoky-c97194b0b1aceb09752fe8edd84085757731c2a6.tar.gz
image.py: Fix error in graph sorting
The graph sorting algorithm for image dependencies does a look for an occurrence of a searched string instead of comparing the chunk to the searched string. This leads to the problem that ubifs is recognized as ubi aswell. This fixes this by splitting up the string into chunks. (From OE-Core rev: cec9725c540c2d54c27092e40d159694cea75b5f) Signed-off-by: Pascal Bach <pascal.bach@siemens.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe/image.py')
-rw-r--r--meta/lib/oe/image.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/meta/lib/oe/image.py b/meta/lib/oe/image.py
index 354a676f42..7e080b00dd 100644
--- a/meta/lib/oe/image.py
+++ b/meta/lib/oe/image.py
@@ -109,7 +109,7 @@ class ImageDepGraph(object):
109 # remove added nodes from deps_array 109 # remove added nodes from deps_array
110 for item in group: 110 for item in group:
111 for node in self.graph: 111 for node in self.graph:
112 if item in self.graph[node]: 112 if item in self.graph[node].split():
113 self.deps_array[node][0] -= 1 113 self.deps_array[node][0] -= 1
114 114
115 self.deps_array.pop(item, None) 115 self.deps_array.pop(item, None)