mirror of
https://git.yoctoproject.org/poky
synced 2026-05-30 00:20:08 +00:00
rpm: split out run-postinsts
1. Split out run-postinsts script into separated package, sometimes only the postinsts script is required to run all postinsts scripts in /etc/rpm-postinsts/ instead of the whole rpm package. 2. Set ROOTFS_PKGMANAGE_BOOTSTRAP to rpm-postinsts (From OE-Core rev: 056490ddbfdbb6cc6fa0d8ff8716d64819d6b16c) Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
bacdb99a42
commit
4b50385e2c
@@ -3,6 +3,7 @@
|
||||
#
|
||||
|
||||
ROOTFS_PKGMANAGE = "rpm smartpm"
|
||||
ROOTFS_PKGMANAGE_BOOTSTRAP = "rpm-postinsts"
|
||||
|
||||
# Add 50Meg of extra space for Smart
|
||||
IMAGE_ROOTFS_EXTRA_SPACE_append = "${@base_contains("PACKAGE_INSTALL", "smartpm", " + 51200", "" ,d)}"
|
||||
@@ -10,9 +11,6 @@ IMAGE_ROOTFS_EXTRA_SPACE_append = "${@base_contains("PACKAGE_INSTALL", "smartpm"
|
||||
# Smart is python based, so be sure python-native is available to us.
|
||||
EXTRANATIVEPATH += "python-native"
|
||||
|
||||
# Postinstalls on device are handled within this class at present
|
||||
ROOTFS_PKGMANAGE_BOOTSTRAP = ""
|
||||
|
||||
do_rootfs[depends] += "rpm-native:do_populate_sysroot"
|
||||
do_rootfs[depends] += "rpmresolve-native:do_populate_sysroot"
|
||||
do_rootfs[depends] += "python-smartpm-native:do_populate_sysroot"
|
||||
|
||||
Reference in New Issue
Block a user