gconf: Avoid error when trying to delete files that don't exist
authorPhil Blundell <philb@gnu.org>
Wed, 17 Oct 2012 22:25:17 +0000 (23:25 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 18 Oct 2012 11:13:50 +0000 (12:13 +0100)
Use "rm -f" in do_install_append() so we don't fail if the files we're
trying to delete have already been removed.  This can happen if the
distro policy suppresses both static libs and .la files.

(From OE-Core rev: 2ee9601ae590b2964d1c44b131188a80cc5198a9)

Signed-off-by: Phil Blundell <pb@pbcl.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-gnome/gnome/gconf_3.2.3.bb

index dc3520f..4d77a14 100644 (file)
@@ -33,8 +33,8 @@ do_install_append() {
        install -d ${D}${sysconfdir}/gconf/gconf.xml.system
 
        # this stuff is unusable
-       rm ${D}${libdir}/GConf/*/*.*a
-       rm ${D}${libdir}/gio/*/*.*a
+       rm -f ${D}${libdir}/GConf/*/*.*a
+       rm -f ${D}${libdir}/gio/*/*.*a
 }
 
 # disable dbus-x11 when x11 isn't in DISTRO_FEATURES