From 4003218f774c38bb5de0d95a43153f8b8d7fc4ce Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Fri, 4 Oct 2013 12:29:08 +0100 Subject: udpated-rc.d: Track postinst/prerm/postrm in task checksum When these functions change, the package should rebuild but currently it does not. We need to add the dependencies manually as the dependency code can't track dynamically created variables. Signed-off-by: Richard Purdie --- meta/classes/update-rc.d.bbclass | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/classes/update-rc.d.bbclass b/meta/classes/update-rc.d.bbclass index 55885698ae..f726f2f4b1 100644 --- a/meta/classes/update-rc.d.bbclass +++ b/meta/classes/update-rc.d.bbclass @@ -54,6 +54,8 @@ python __anonymous() { PACKAGESPLITFUNCS_prepend = "populate_packages_updatercd " +populate_packages_updatercd[vardeps] += "updatercd_prerm updatercd_postrm updatercd_postinst" + python populate_packages_updatercd () { def update_rcd_package(pkg): bb.debug(1, 'adding update-rc.d calls to postinst/postrm for %s' % pkg) -- cgit 1.2.3-korg