[oe] Fixing OE.dev dependency issues

Richard Purdie rpurdie at rpsys.net
Mon Apr 9 23:41:13 UTC 2007


On Sun, 2007-04-01 at 00:25 +0100, Richard Purdie wrote:
> I'm proposing we add the syntax:
> 
> do_patch[depends] = "quilt-native:populate_staging" 
> 
> to handle needs like this. Experiments on my local tree suggest we need
> the following patch to generate the correct dependencies:
> 
> http://www.rpsys.net/openzaurus/temp/oe-depends-fixes.patch
> 
> but of course once we do this, bitbake 1.6 is no longer going to work
> with the metadata since this change is not backwards compatible.

Since two months with bitbake 1.8 not working properly with trunk is
obviously unacceptable, I've given it some thought and found a way to
hopefully maintain backwards compatibility with bitbake 1.6:

http://www.rpsys.net/openzaurus/temp/oe-depends-fixes-r3.patch

This won't help performance of 1.6 but does let it continue to work. It
gathers together most of the code that can be removed when we switch to
1.8 too as an added bonus.

Can 1.6 users give this patch a test and report any problems please? If
there are no objections, I will check this in soon.

For reference I've already checked this into poky (without the
compatibility code) where its working fine with bitbake 1.8.

Cheers,

Richard





More information about the Openembedded-devel mailing list