- Install the binaries in the default "/usr/bin" and not in "/bin"
- The env BIN_PREFIX is there from the beginning but it is not defined, also fix a fatal QA errors installed-vs-shipped (only enabled with usrmerge): ERROR: nerdctl-v0.18.0-r0 do_package: QA Issue: nerdctl: Files/directories were installed but not shipped in any package: /bin /bin/nerdctl Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install. nerdctl: 2 installed and not shipped files. [installed-vs-shipped] ERROR: nerdctl-v0.18.0-r0 do_package: Fatal QA errors were found, failing task. Signed-off-by: Jose Quaresma <[email protected]> --- v2: update commit description, drop k3s patch recipes-containers/nerdctl/nerdctl_git.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-containers/nerdctl/nerdctl_git.bb b/recipes-containers/nerdctl/nerdctl_git.bb index 5d4d827..ad18f67 100644 --- a/recipes-containers/nerdctl/nerdctl_git.bb +++ b/recipes-containers/nerdctl/nerdctl_git.bb @@ -239,8 +239,8 @@ do_compile() { } do_install() { - install -d "${D}${BIN_PREFIX}/bin" - install -m 755 "${S}/src/import/_output/nerdctl" "${D}${BIN_PREFIX}/bin" + install -d ${D}${bindir} + install -m 755 ${S}/src/import/_output/nerdctl ${D}${bindir} } INHIBIT_PACKAGE_STRIP = "1" -- 2.37.1
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#7506): https://lists.yoctoproject.org/g/meta-virtualization/message/7506 Mute This Topic: https://lists.yoctoproject.org/mt/92918690/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/meta-virtualization/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
