From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [143.182.124.37]) by mail.openembedded.org (Postfix) with ESMTP id 8F8056041E for ; Mon, 22 Jul 2013 23:49:34 +0000 (UTC) Received: from azsmga002.ch.intel.com ([10.2.17.35]) by azsmga102.ch.intel.com with ESMTP; 22 Jul 2013 16:49:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.89,722,1367996400"; d="scan'208";a="271799453" Received: from unknown (HELO [10.255.14.5]) ([10.255.14.5]) by AZSMGA002.ch.intel.com with ESMTP; 22 Jul 2013 16:49:34 -0700 Message-ID: <51EDC50D.3050503@linux.intel.com> Date: Mon, 22 Jul 2013 16:49:33 -0700 From: Saul Wold User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130514 Thunderbird/17.0.6 MIME-Version: 1.0 To: Qi.Chen@windriver.com References: <9d5689b2a901728c1695d0889e27d2507c5c61a4.1374226651.git.Qi.Chen@windriver.com> In-Reply-To: <9d5689b2a901728c1695d0889e27d2507c5c61a4.1374226651.git.Qi.Chen@windriver.com> Cc: qingtao.cao@windriver.com, openembedded-core@lists.openembedded.org Subject: Re: [PATCH 1/3] rpm: remove the obsolete rpm-postinsts.bb X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Jul 2013 23:49:34 -0000 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 07/19/2013 02:39 AM, Qi.Chen@windriver.com wrote: > From: Chen Qi > > Now that the postinsts of rpm, deb and ipk are all handled in the one > central place, run-postinsts.bb, the rpm-postinsts.bb recipe is actually > obsolete now. Remove this recipe to avoid confusion. > There still seems to be references to rpm-postinsts in the rootfs_rpm, package_rpm and image.bb, while these seem unused, we should clean these all up at the same time. Sau! > Signed-off-by: Chen Qi > --- > meta/recipes-devtools/rpm/rpm-postinsts.bb | 54 ---------------------------- > 1 file changed, 54 deletions(-) > delete mode 100644 meta/recipes-devtools/rpm/rpm-postinsts.bb > > diff --git a/meta/recipes-devtools/rpm/rpm-postinsts.bb b/meta/recipes-devtools/rpm/rpm-postinsts.bb > deleted file mode 100644 > index ba58cd4..0000000 > --- a/meta/recipes-devtools/rpm/rpm-postinsts.bb > +++ /dev/null > @@ -1,54 +0,0 @@ > -DESCRIPTION = "RPM postinstall script" > -SECTION = "core" > -LICENSE = "LGPLv2.1" > -LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/LGPL-2.1;md5=1a6d268fd218675ffea8be556788b780" > - > -inherit allarch > -# > -# Allow distributions to alter when [postponed] package install scripts are run > -# > -POSTINSTALL_INITPOSITION ?= "98" > - > -do_fetch() { > - : > -} > - > -do_configure() { > - : > -} > - > -do_compile() { > - : > -} > - > -do_install() { > - : > -} > - > -pkg_postinst_${PN} () { > -if [ "x$D" != "x" ] && [ -f $D/var/lib/rpm/Packages ]; then > - install -d $D/${sysconfdir}/rcS.d > - cat > $D${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts << "EOF" > -#!/bin/sh > -[ -e ${sysconfdir}/default/postinst ] && . ${sysconfdir}/default/postinst > -[ -d ${sysconfdir}/rpm-postinsts ] && for i in `ls ${sysconfdir}/rpm-postinsts/`; do > - i=${sysconfdir}/rpm-postinsts/$i > - echo "Running postinst $i..." > - if [ -x $i ]; then > - if [ "$POSTINST_LOGGING" = "1" ]; then > - $i >>$LOGFILE 2>&1 > - else > - $i > - fi > - rm $i > - else > - echo "ERROR: postinst $i failed." > - fi > -done > -rm -f ${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts 2>/dev/null > -EOF > - chmod 0755 $D${sysconfdir}/rcS.d/S${POSTINSTALL_INITPOSITION}run-postinsts > -fi > -} > - > -ALLOW_EMPTY_${PN} = "1" >