Hi,

I'm not sure if there are many other poor souls still using dylan, but if there
are I'd like to request a backport of the following commit. In our case it is
needed to ensure that a package is rebuilt when INITSCRIPT_NAME or
INITSCRIPT_PARAMS is changed in a recipe.

Hopefully we'll be able to upgrade soon, but if so it will probably be only as
far as daisy...

commit 4003218f774c38bb5de0d95a43153f8b8d7fc4ce
Author: Richard Purdie <[email protected]>
Date:   Fri Oct 4 12:29:08 2013 +0100
    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 <[email protected]>
diff --git a/meta/classes/update-rc.d.bbclass b/meta/classes/update-rc.d.bbclass
index 5588569..f726f2f 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)

-- 
Paul Barker

Email: [email protected]
http://www.paulbarker.me.uk

Attachment: signature.asc
Description: Digital signature

-- 
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to