[oe] RPROVIDES problem for kdepimpi
Richard Purdie
rpurdie at rpsys.net
Fri Mar 21 18:42:09 UTC 2008
On Fri, 2008-03-21 at 11:02 -0500, Junqian Gordon Xu wrote:
> On 03/21/2008 10:46 AM, Holger Freyther wrote:
> > On Friday 21 March 2008 15:32:23 Junqian Gordon Xu wrote:
> >> Similar to the tzdata problem. kdepimpi recipe does not define a package
> >> ${PN}, and bitbake doesn't like the fact that ${PN} is missing in
> >> RPROVIDES.
> >
> > Where is the issue? Why should there be a RPROVIDES=kdepimpi?
>
> bitbake kdepimpi
>
> ERROR:
> '['/home/gordon/oe/org.openembedded.dev/packages/kdepimpi/kdepimpi_2.2.7.bb']'
> RDEPENDS/RRECOMMENDS or otherwise requires the runtime entity 'kdepimpi'
> but it wasn't found in any PACKAGE or RPROVIDES variables
> NOTE: Runtime target 'kdepimpi' is unbuildable, removing...
It comes from bitbake.conf:
RDEPENDS_${PN}-dev = "${PN} (= ${DEBPV})"
RRECOMMENDS_${PN}-dbg = "${PN} (= ${DEBPV})"
If ${PN} doesn't exist these entries upset bitbake.
The usual solution is to override these with something which makes sense
for the packages. The -dev abd -dbg package should always exist
otherwise the depchain magic for pulling in dev and dbg packages will
break.
Cheers,
Richard
More information about the Openembedded-devel
mailing list