From 6573685a5374034df065c41bbe71c7ac49e4b9a4 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 18 Apr 2013 20:52:05 +0000 Subject: dpkg: Correct paths in postinst The postinstall needs to reference $D, not ${D} which would get expanded by bitbake. This allows postinsts to run correctly on the target system. Signed-off-by: Richard Purdie --- meta/recipes-devtools/dpkg/dpkg.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'meta/recipes-devtools/dpkg/dpkg.inc') diff --git a/meta/recipes-devtools/dpkg/dpkg.inc b/meta/recipes-devtools/dpkg/dpkg.inc index 35cd6e71b8..92a5adcdcd 100644 --- a/meta/recipes-devtools/dpkg/dpkg.inc +++ b/meta/recipes-devtools/dpkg/dpkg.inc @@ -62,14 +62,14 @@ do_install_append_class-native () { pkg_postinst_${PN} () { #!/bin/sh if [ "x$D" != "x" ] && [ -f $D/var/lib/dpkg/status ]; then - install -d ${D}/${sysconfdir}/rcS.d + install -d $D${sysconfdir}/rcS.d # this happens at S98 where our good 'ole packages script used to run echo "#!/bin/sh dpkg --configure -a ${REDIRECT_CMD} rm -f ${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts -" > ${D}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts - chmod 0755 ${D}/${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts +" > $D${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts + chmod 0755 $D${sysconfdir}/rcS.d/S${DPKG_INIT_POSITION}run-postinsts fi } -- cgit 1.2.3-korg