Bitbake Error in do_populate_lic_deploy (Hailo 15H SBC, Release 1.10.1)

Hi everyone,

I’m trying to build an image for the Hailo‑15H SBC using release 1.10.1 on my Ubuntu 22.04 build machine.

When running:

Shell

Show more lines

the build fails during do_populate_lic_deploy with the following Python exception:

Error executing a python function in exec_func_python() autogenerated:

File: 'exec_func_python() autogenerated', lineno: 2
 *** 0002:do_populate_lic_deploy(d)

File: '.../poky/meta/classes/license_image.bbclass', lineno: 273
 *** 0273:    license_deployed_manifest(d)

File: '.../poky/meta/classes/license_image.bbclass', lineno: 201
 *** 0201: with open(os.path.join(lic_dir, dep, "recipeinfo"), "r") as f:

Exception: FileNotFoundError: [Errno 2] No such file or directory:
'/.../build/tmp/deploy/licenses/core-image-minimal/recipeinfo'

It seems the task is looking for a recipeinfo file under:

tmp/deploy/licenses/core-image-minimal/

…but that directory does not exist in my build output.
What I find odd is that I am building core-image-hailo-dev, yet the error references core-image-minimal.

My Setup

  • Hailo release: 1.10.1

  • Target machine: Hailo‑15H SBC

  • Host build machine: Ubuntu 22.04

  • Image: core-image-hailo-dev

  • Environment: Fresh sync of Hailo BSP, no local modifications

Questions

  • Has anyone encountered this error when building images in release 1.10.1?

  • Why would license_image.bbclass expect license metadata for core-image-minimal even if I’m not building that image?

  • Could this be caused by a missing dependency or a corrupted license manifest?

  • Is this a known issue or regression in the Yocto/OE setup included in the release?

Any help or pointers would be greatly appreciated — I’m currently blocked by this licensing step.

Thanks!

Hi @Marc_Solsona_Ginesta

The Hailo Community only supports our AI Accelerator products. For AI vision processors, please fill in a product inquiry form, and we will get to you shortly.

Thanks,

1 Like