[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