Message ID | 20241120055036.1002075-1-hongxu.jia@windriver.com |
---|---|
Headers | show |
Series | SPDX 3.0: Reduce redundant spdxid-hash symlinks to save inode on host | expand |
On Tue, Nov 19, 2024 at 09:50:33PM -0800, hongxu via lists.openembedded.org wrote: > Summary: SPDX 3.0: Reduce redundant spdxid-hash symlinks to save inode on host > Hi, Thanks for the v2, but I believe this is causing some issues on the autobuilder: ERROR: python3-dbusmock-0.32.2-r0 do_create_package_spdx: Error executing a python function in exec_func_python() autogenerated: The stack trace of python calls that resulted in this exception/failure was: [...] Exception: FileExistsError: [Errno 17] File exists: '../packages/python3-dbusmock-dev.spdx.json' -> '/srv/pokybuild/yocto-worker/qemuppc-alt/build/build/tmp/work/ppc7400-poky-linux/python3-dbusmock/0.32.2/spdx/3.0.1/runtime-deploy/ppc7400/by-spdxid-link/python3-dbusmock.spdx.json' And same kind of error for several packages, on most of the builders. https://valkyrie.yoctoproject.org/#/builders/64/builds/408/steps/12/logs/stdio Can you have a look at this, please ?
Hi, From the error log, it seems you do not apply patch '[PATCH V2 1/3] sbom30/spdx30: add link prefix and name to namespace of spdxId and alias' There are three patches for this review: [PATCH V2 1/3] sbom30/spdx30: add link prefix and name to namespace of spdxId and alias [PATCH V2 2/3] sbom30.py: reduce redundant spdxid symlinks to save inode on host [PATCH 3/3] oeqa/selftest: Add SPDX 3.0 include source cases for core_image_minimal build [...] Exception: FileExistsError: [Errno 17] File exists: '../packages/python3-dbusmock-dev.spdx.json' -> '/srv/pokybuild/yocto-worker/qemuppc-alt/build/build/tmp/work/ppc7400-poky-linux/python3-dbusmock/0.32.2/spdx/3.0.1/runtime-deploy/ppc7400/by-spdxid-link/python3-dbusmock.spdx.json' [...] As comparing, after applying the patches I my build, the link should have "package" prefix and "-dev" suffix, runtime-deploy/core2-64/by-spdxid-link/package-python3-dbusmock-dev.spdx.json -> ../packages/python3-dbusmock-dev.spdx.json //Hongxu
Ping Joshua //Hongxu