From 547c047e429408bbd8fa154038fd33a9abc099be Mon Sep 17 00:00:00 2001 From: Andrea Adami Date: Wed, 8 Feb 2017 00:56:24 +0100 Subject: initramfs-kexecboot-image: disable runtime dependency on run-postinsts The runtime dependency chain leads to the install of unneeded files: /usr/sbin/run-postinsts /usr/sbin/update-rc.d This comes from the default value of ROOTFS_BOOTSTRAP_INSTALL='run-postinsts' To fix this, for this image we need an empty var. While there, do the same for KERNELDEPMODDEPEND as suggested in image.bbclass. Signed-off-by: Andrea Adami Signed-off-by: Martin Jansa --- meta-initramfs/recipes-bsp/images/initramfs-kexecboot-image.bb | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-image.bb b/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-image.bb index 45ff50d6b6..835b307549 100644 --- a/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-image.bb +++ b/meta-initramfs/recipes-bsp/images/initramfs-kexecboot-image.bb @@ -3,10 +3,13 @@ DESCRIPTION = "This image provides kexecboot (linux as bootloader) and helpers." LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" +inherit image + IMAGE_FSTYPES = "${INITRAMFS_FSTYPES}" # avoid circular dependencies EXTRA_IMAGEDEPENDS = "" +KERNELDEPMODDEPEND = "" # We really need just kexecboot, kexec and ubiattach IMAGE_INSTALL = "kexecboot kexec mtd-utils-ubifs" @@ -18,7 +21,8 @@ IMAGE_LINGUAS = "" FEED_DEPLOYDIR_BASE_URI = "" LDCONFIGDEPEND = "" - IMAGE_ROOTFS_EXTRA_SPACE = "0" -inherit image +# disable runtime dependency on run-postinsts -> update-rc.d +ROOTFS_BOOTSTRAP_INSTALL = "" + -- cgit 1.2.3-korg