Bug 11011 - eSDK: Double parse on eSDK installation
Summary: eSDK: Double parse on eSDK installation
Status: NEW
Alias: None
Product: eSDK
Classification: Yocto Project Subprojects
Component: eSDK (show other bugs)
Version: unspecified
Hardware: All Multiple
: Medium normal
Target Milestone: Future
Assignee: Unassigned
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2017-02-03 01:43 UTC by Paul Eggleton
Modified: 2025-07-03 15:32 UTC (History)
5 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Eggleton 2017-02-03 01:43:50 UTC
Richard recently introduced a call to "bitbake build-sysroots" at the end of the eSDK installation (in ext-sdk-prepare.py), and as a result we now see a two full parses of all the recipes when installing the eSDK. The underlying cause for this is uninative which doesn't fully activate on the first execution of bitbake but does on the second, so this isn't especially new - it's just more apparent now vs earlier where the second parse was triggered the first time we run devtool within the installed SDK.

This is really poor experience - there must be a way to avoid this second parse which is doing nothing for us.
Comment 1 Paul Eggleton 2017-09-07 23:32:47 UTC
See comments on bug 9974 which is related. Moving to 2.5 for the same reason.
Comment 2 Paul Eggleton 2018-04-18 15:10:30 UTC
See notes on bug 9974 - this may now be resolved, we'd just want to check the user experience.
Comment 3 Randy MacLeod 2023-06-29 16:38:26 UTC
Still worth doing when we have the people available. -- YP bug review.
Comment 4 Randy MacLeod 2025-07-03 15:32:51 UTC
Still worth doing when we have the people available. -- YP bug review.