From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail1.windriver.com ([147.11.146.13]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1UD9BS-00070u-PW for openembedded-devel@lists.openembedded.org; Wed, 06 Mar 2013 08:54:49 +0100 Received: from ALA-HCA.corp.ad.wrs.com (ala-hca.corp.ad.wrs.com [147.11.189.40]) by mail1.windriver.com (8.14.5/8.14.3) with ESMTP id r267cDh5004552 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Tue, 5 Mar 2013 23:38:13 -0800 (PST) Received: from [128.224.169.133] (128.224.169.133) by ALA-HCA.corp.ad.wrs.com (147.11.189.50) with Microsoft SMTP Server id 14.2.342.3; Tue, 5 Mar 2013 23:38:11 -0800 Message-ID: <5136F265.1080603@windriver.com> Date: Wed, 6 Mar 2013 09:38:13 +0200 From: Florin Sarbu User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130221 Thunderbird/17.0.3 MIME-Version: 1.0 To: References: <1360834325-22890-1-git-send-email-florin.sarbu@windriver.com> <1360834325-22890-2-git-send-email-florin.sarbu@windriver.com> <20130214094445.GJ3300@jama> In-Reply-To: <20130214094445.GJ3300@jama> X-Content-Filtered-By: Mailman/MimeDel 2.1.11 Subject: Re: [meta-oe][meta-systemd][] rpcbind: Add ${PN}-systemd to PACKAGES X-BeenThere: openembedded-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: openembedded-devel@lists.openembedded.org List-Id: Using the OpenEmbedded metadata to build Distributions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Mar 2013 07:54:56 -0000 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Hi, this is still needed (for me at least but it looks like should be the case for everybody too). I have today's master on both poky and meta-openembedded and get: ERROR: rpcbind-systemd does not appear in package list, please add it ERROR: Function failed: SYSTEMD_SERVICE_rpcbind-systemd value rpcbind.service does not exist Have Khem's patches you were talking about been merged? Can't see them anywhere though. Thank you, Florin On 02/14/2013 11:44 AM, Martin Jansa wrote: > On Thu, Feb 14, 2013 at 11:32:05AM +0200, Florin Sarbu wrote: >> The ${PN}-systemd should be added to PACKAGES >> so that the package gets created. >> >> Added do_install_append to have the systemd.service >> installed in the proper location. > see khem's patch fixing this in many recipes including rpcbind. > >> Signed-off-by: Florin Sarbu >> --- >> .../meta-oe/recipes-extended/rpcbind/rpcbind_0.2.0.bbappend | 8 +++++++- >> 1 file changed, 7 insertions(+), 1 deletion(-) >> >> diff --git a/meta-systemd/meta-oe/recipes-extended/rpcbind/rpcbind_0.2.0.bbappend b/meta-systemd/meta-oe/recipes-extended/rpcbind/rpcbind_0.2.0.bbappend >> index 0fa7f97..8197550 100644 >> --- a/meta-systemd/meta-oe/recipes-extended/rpcbind/rpcbind_0.2.0.bbappend >> +++ b/meta-systemd/meta-oe/recipes-extended/rpcbind/rpcbind_0.2.0.bbappend >> @@ -1,6 +1,8 @@ >> inherit systemd >> >> -PRINC := "${@int(PRINC) + 1}" >> +PACKAGES =+ "${PN}-systemd" >> + >> +PRINC := "${@int(PRINC) + 2}" >> >> # look for files in the layer first >> FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" >> @@ -10,3 +12,7 @@ SRC_URI += "file://rpcbind.service" >> SYSTEMD_PACKAGES = "${PN}-systemd" >> SYSTEMD_SERVICE = "rpcbind.service" >> >> +do_install_append() { >> + install -d ${D}${systemd_unitdir}/system/ >> + install -m 0644 ${WORKDIR}/rpcbind.service ${D}${systemd_unitdir}/system >> +} >> -- >> 1.7.10.4 >> >> >> _______________________________________________ >> Openembedded-devel mailing list >> Openembedded-devel@lists.openembedded.org >> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > > > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel