package_ipk: Ensure the status file exists
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 18 Apr 2013 13:29:33 +0000 (13:29 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 18 Apr 2013 20:12:19 +0000 (21:12 +0100)
The postinstall for the opkg run-postinst hook checks for the existence of this
file. We therefore ensure it always exists during image generation.

(From OE-Core rev: 540cf355599e555615ed9684c3b480463588eb78)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/package_ipk.bbclass

index d003ae7..5873f71 100644 (file)
@@ -85,6 +85,7 @@ package_install_internal_ipk() {
        local package_multilib="${INSTALL_PACKAGES_MULTILIB_IPK}"
 
        mkdir -p ${target_rootfs}${OPKGLIBDIR}/opkg
+       touch ${target_rootfs}${OPKGLIBDIR}/opkg/status
 
        local ipkg_args="${OPKG_ARGS}"