Bug 15850

Summary: kmod test doesn't work in eSDK
Product: [QA/Testing] Runtime Testing Reporter: Ross Burton <ross.burton>
Component: oeqa/esdkAssignee: Unassigned <unassigned>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Medium CC: randy.macleod
Version: unspecified   
Target Milestone: 6.1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Ross Burton 2025-05-06 15:27:11 UTC
The kmod test needs the kernel-devsrc package in the SDK.  For conventional SDKs this is fine, but for minimal eSDKs we'd usually just devtool sdk-install that recipe, but there is no populate_sysroot task as it's been deleted:

Initialising tasks...
ERROR: Task do_populate_sysroot does not exist for target kernel-devsrc (/srv/pokybuild/yocto-worker/qemuarm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-minimal/1.0/testsdkext/layers/build/meta/recipes-kernel/linux/kernel-devsrc.bb:do_populate_sysroot).