diff options
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
-rw-r--r-- | bitbake/lib/bb/cooker.py | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py index 5f9becccac..938bdeaaea 100644 --- a/bitbake/lib/bb/cooker.py +++ b/bitbake/lib/bb/cooker.py | |||
@@ -219,18 +219,15 @@ class BBCooker: | |||
219 | latest_versions = {} | 219 | latest_versions = {} |
220 | 220 | ||
221 | # Sort by priority | 221 | # Sort by priority |
222 | for pn in pkg_pn.keys(): | 222 | for pn in pkg_pn: |
223 | (last_ver,last_file,pref_ver,pref_file) = bb.providers.findBestProvider(pn, self.configuration.data, self.status) | 223 | (last_ver,last_file,pref_ver,pref_file) = bb.providers.findBestProvider(pn, self.configuration.data, self.status) |
224 | preferred_versions[pn] = (pref_ver, pref_file) | 224 | preferred_versions[pn] = (pref_ver, pref_file) |
225 | latest_versions[pn] = (last_ver, last_file) | 225 | latest_versions[pn] = (last_ver, last_file) |
226 | 226 | ||
227 | pkg_list = pkg_pn.keys() | ||
228 | pkg_list.sort() | ||
229 | |||
230 | bb.msg.plain("%-35s %25s %25s" % ("Package Name", "Latest Version", "Preferred Version")) | 227 | bb.msg.plain("%-35s %25s %25s" % ("Package Name", "Latest Version", "Preferred Version")) |
231 | bb.msg.plain("%-35s %25s %25s\n" % ("============", "==============", "=================")) | 228 | bb.msg.plain("%-35s %25s %25s\n" % ("============", "==============", "=================")) |
232 | 229 | ||
233 | for p in pkg_list: | 230 | for p in sorted(pkg_pn): |
234 | pref = preferred_versions[p] | 231 | pref = preferred_versions[p] |
235 | latest = latest_versions[p] | 232 | latest = latest_versions[p] |
236 | 233 | ||
@@ -487,7 +484,7 @@ class BBCooker: | |||
487 | self.status.preferred[providee] = provider | 484 | self.status.preferred[providee] = provider |
488 | 485 | ||
489 | # Calculate priorities for each file | 486 | # Calculate priorities for each file |
490 | for p in self.status.pkg_fn.keys(): | 487 | for p in self.status.pkg_fn: |
491 | self.status.bbfile_priority[p] = calc_bbfile_priority(p) | 488 | self.status.bbfile_priority[p] = calc_bbfile_priority(p) |
492 | 489 | ||
493 | def buildWorldTargetList(self): | 490 | def buildWorldTargetList(self): |