create-spdx-3.0 adds do_create_recipe_sbom, which assembles the recipe SBOM from the SPDX document produced by do_create_recipe_spdx.
nospdx deletes do_create_recipe_spdx but leaves do_create_recipe_sbom in, so on a recipe that inherits nospdx it has no SPDX document to read and, if executed, fails with: ERROR: meta-world-pkgdata-1.0-r0 do_create_recipe_sbom: Could not find a static SPDX document named static-meta-world-pkgdata do_create_recipe_sbom is reachable via sbom-cve-check-recipe.bbclass or explicit "bitbake -c create_recipe_sbom". In those cases nospdx recipes such as meta-world-pkgdata break. Delete it alongside the other recipe SPDX task. Signed-off-by: Hiago De Franco <[email protected]> --- meta/classes-recipe/nospdx.bbclass | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/classes-recipe/nospdx.bbclass b/meta/classes-recipe/nospdx.bbclass index 7c99fcd1ec..925dc7c5b7 100644 --- a/meta/classes-recipe/nospdx.bbclass +++ b/meta/classes-recipe/nospdx.bbclass @@ -5,6 +5,7 @@ # deltask do_create_recipe_spdx +deltask do_create_recipe_sbom deltask do_create_spdx deltask do_create_spdx_runtime deltask do_create_package_spdx -- 2.53.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#239190): https://lists.openembedded.org/g/openembedded-core/message/239190 Mute This Topic: https://lists.openembedded.org/mt/119888330/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
