[OE-core] [PATCH 2/4] module.bbclass: sync pkg_post{inst, rm} with kernel.bbclass
Koen Kooi
koen at dominion.thruhere.net
Fri Mar 23 17:20:05 UTC 2012
Op 23 mrt. 2012, om 17:37 heeft Andreas Oberritter het volgende geschreven:
> * Run depmod when the rootfs gets generated.
>
> Signed-off-by: Andreas Oberritter <obi at opendreambox.org>
> ---
> meta/classes/module.bbclass | 9 +++++----
> 1 files changed, 5 insertions(+), 4 deletions(-)
>
> diff --git a/meta/classes/module.bbclass b/meta/classes/module.bbclass
> index 53c16b7..e370b24 100644
> --- a/meta/classes/module.bbclass
> +++ b/meta/classes/module.bbclass
> @@ -37,15 +37,16 @@ module_do_install() {
> }
>
> pkg_postinst_append () {
> - if [ -n "$D" ]; then
> - exit 1
> - fi
> +if [ -n "$D" ]; then
> + ${HOST_PREFIX}depmod -A -b $D -F ${STAGING_KERNEL_DIR}/System.map-${KERNEL_VERSION} ${KERNEL_VERSION}
> +else
> depmod -a
> update-modules || true
> +fi
That encodes host system paths into the package, which is not a good thing for tools like narcissus and hob.
regards,
Koen
More information about the Openembedded-core
mailing list