summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/cooker.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/cooker.py')
-rw-r--r--bitbake/lib/bb/cooker.py14
1 files changed, 1 insertions, 13 deletions
diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py
index b6bd7400fe..652cd5d5c2 100644
--- a/bitbake/lib/bb/cooker.py
+++ b/bitbake/lib/bb/cooker.py
@@ -259,20 +259,8 @@ class BBCooker:
259 # Need files parsed 259 # Need files parsed
260 self.updateCache() 260 self.updateCache()
261 261
262 # Need to ensure data store is expanded
263 localdata = data.createCopy(self.configuration.data)
264 bb.data.update_data(localdata)
265 bb.data.expandKeys(localdata)
266
267 pkg_pn = self.status.pkg_pn 262 pkg_pn = self.status.pkg_pn
268 preferred_versions = {} 263 (latest_versions, preferred_versions) = bb.providers.findProviders(self.configuration.data, self.status, pkg_pn)
269 latest_versions = {}
270
271 # Sort by priority
272 for pn in pkg_pn:
273 (last_ver, last_file, pref_ver, pref_file) = bb.providers.findBestProvider(pn, localdata, self.status)
274 preferred_versions[pn] = (pref_ver, pref_file)
275 latest_versions[pn] = (last_ver, last_file)
276 264
277 logger.plain("%-35s %25s %25s", "Package Name", "Latest Version", "Preferred Version") 265 logger.plain("%-35s %25s %25s", "Package Name", "Latest Version", "Preferred Version")
278 logger.plain("%-35s %25s %25s\n", "============", "==============", "=================") 266 logger.plain("%-35s %25s %25s\n", "============", "==============", "=================")