[oe] There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers

Joe MacDonald Joe_MacDonald at mentor.com
Mon Nov 24 19:06:16 UTC 2014


[Re: [oe] There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers] On 14.11.24 (Mon 11:13) Mike Looijmans wrote:

> On 11/24/2014 09:53 AM, Huang, Jie (Jackie) wrote:
> >Hi,
> >
> >I know LAYERVERSION is optional but I think LAYERDEPENDS is required and at least we should specify the main oe-core,
> >but I found only meta-networking and meta-webser have this:
> >
> >$ grep -r LAYERDEPENDS *
> >meta-networking/conf/layer.conf:LAYERDEPENDS_networking-layer = "core"
> >meta-networking/conf/layer.conf:LAYERDEPENDS_networking-layer = "openembedded-layer"
> >meta-networking/conf/layer.conf:LAYERDEPENDS_networking-layer = "meta-python"
> >meta-webserver/conf/layer.conf:LAYERDEPENDS_webserver = "core"
> >$ grep -r LAYERVERSION *
> >meta-networking/conf/layer.conf:LAYERVERSION_networking-layer = "1"
> >meta-webserver/conf/layer.conf:LAYERVERSION_webserver = "1"
> >
> >I found dependencies section in README for most of the meta-FOO layers, but no definition of LAYERDEPENDS in the layer.conf.
> >
> >Thanks,
> >Jackie
> >
> 
> And reading this:
> 
> LAYERDEPENDS_networking-layer = "core"
> LAYERDEPENDS_networking-layer = "openembedded-layer"
> LAYERDEPENDS_networking-layer = "meta-python"
> 
> makes me wonder whether:
> - The author forgot to use "+=" instead of "="; or
> - The syntax of LAYERDEPENDS is different from what the rest of the
> variables use (in that case, an RFC may be in order here); or
> - These lines are parsed by something else than bitbake's regular parser.

I wondered that too.

% bitbake -e | grep LAYERDEPENDS_networking
# $LAYERDEPENDS_networking-layer [3 operations]
LAYERDEPENDS_networking-layer="meta-python"

That answers that, then.  Guess I'll go fix that up.  :-)

-J.

> 
> 
> 
> 
> Met vriendelijke groet / kind regards,
> 
> Mike Looijmans
> System Expert
> 
> 
> TOPIC Embedded Systems
> Eindhovenseweg 32-C, NL-5683 KH Best
> Postbus 440, NL-5680 AK Best
> Telefoon: (+31) (0) 499 33 69 79
> Telefax:  (+31) (0) 499 33 69 70
> E-mail: mike.looijmans at topic.nl
> Website: www.topic.nl
> 
> Please consider the environment before printing this e-mail
> 
> Topic zoekt gedreven (embedded) software specialisten!
> http://topic.nl/vacatures/topic-zoekt-software-engineers/
> 
-- 
-Joe MacDonald.
:wq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20141124/2471fc90/attachment-0002.sig>


More information about the Openembedded-devel mailing list