mirror of
https://git.yoctoproject.org/poky
synced 2026-04-22 15:32:14 +02:00
meta/lib/oe/sbom30.py: correct alias
After commit [spdx 3.0: Rework how SPDX aliases are linked] applied, it added extra "/" to namespace, which causing the replacement of UNIHASH missing a "/" http://spdxdocs.org/openembedded-alias/by-doc-hash/0b308e4b9ad979f642d8787c61f76c31bdcad04837eeaaf8bc383f33f99bbeb8/flex-nativeUNIHASH/build/recipe After applying this commit to remove "/" from namespace. http://spdxdocs.org/openembedded-alias/by-doc-hash/0b308e4b9ad979f642d8787c61f76c31bdcad04837eeaaf8bc383f33f99bbeb8/flex-native/UNIHASH/build/recipe (From OE-Core rev: 708cbf00d46169ca05660b1f9f3e0653b499e9ef) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -267,7 +267,7 @@ class ObjectSet(oe.spdx30.SHACLObjectSet):
|
||||
|
||||
def new_alias_id(self, obj, replace):
|
||||
unihash = self.d.getVar("BB_UNIHASH")
|
||||
namespace = self.get_namespace() + "/"
|
||||
namespace = self.get_namespace()
|
||||
if unihash not in obj._id:
|
||||
bb.warn(f"Unihash {unihash} not found in {obj._id}")
|
||||
return None
|
||||
|
||||
Reference in New Issue
Block a user