diff options
| author | Andrea Adami <andrea.adami@gmail.com> | 2017-02-08 00:56:24 +0100 |
|---|---|---|
| committer | Martin Jansa <Martin.Jansa@gmail.com> | 2017-02-13 18:43:31 +0100 |
| commit | 547c047e429408bbd8fa154038fd33a9abc099be (patch) | |
| tree | f9abadc0537b071dd543a7d2e7b16477c633e6ef | |
| parent | 8731b651cb8628ddbf9e938dfe76b83ec62ddf2e (diff) | |
| download | meta-openembedded-547c047e429408bbd8fa154038fd33a9abc099be.tar.gz | |
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 <andrea.adami@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
| -rw-r--r-- | meta-initramfs/recipes-bsp/images/initramfs-kexecboot-image.bb | 8 |
1 files 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." | |||
| 3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
| 4 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | 4 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" |
| 5 | 5 | ||
| 6 | inherit image | ||
| 7 | |||
| 6 | IMAGE_FSTYPES = "${INITRAMFS_FSTYPES}" | 8 | IMAGE_FSTYPES = "${INITRAMFS_FSTYPES}" |
| 7 | 9 | ||
| 8 | # avoid circular dependencies | 10 | # avoid circular dependencies |
| 9 | EXTRA_IMAGEDEPENDS = "" | 11 | EXTRA_IMAGEDEPENDS = "" |
| 12 | KERNELDEPMODDEPEND = "" | ||
| 10 | 13 | ||
| 11 | # We really need just kexecboot, kexec and ubiattach | 14 | # We really need just kexecboot, kexec and ubiattach |
| 12 | IMAGE_INSTALL = "kexecboot kexec mtd-utils-ubifs" | 15 | IMAGE_INSTALL = "kexecboot kexec mtd-utils-ubifs" |
| @@ -18,7 +21,8 @@ IMAGE_LINGUAS = "" | |||
| 18 | 21 | ||
| 19 | FEED_DEPLOYDIR_BASE_URI = "" | 22 | FEED_DEPLOYDIR_BASE_URI = "" |
| 20 | LDCONFIGDEPEND = "" | 23 | LDCONFIGDEPEND = "" |
| 21 | |||
| 22 | IMAGE_ROOTFS_EXTRA_SPACE = "0" | 24 | IMAGE_ROOTFS_EXTRA_SPACE = "0" |
| 23 | 25 | ||
| 24 | inherit image | 26 | # disable runtime dependency on run-postinsts -> update-rc.d |
| 27 | ROOTFS_BOOTSTRAP_INSTALL = "" | ||
| 28 | |||
