All of lore.kernel.org
 help / color / mirror / Atom feed
* There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers
@ 2014-11-24  8:53 Huang, Jie (Jackie)
  2014-11-24 10:13 ` Mike Looijmans
  0 siblings, 1 reply; 5+ messages in thread
From: Huang, Jie (Jackie) @ 2014-11-24  8:53 UTC (permalink / raw)
  To: openembedded-devel@lists.openembedded.org

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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers
  2014-11-24  8:53 There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers Huang, Jie (Jackie)
@ 2014-11-24 10:13 ` Mike Looijmans
  2014-11-24 19:06   ` Joe MacDonald
  0 siblings, 1 reply; 5+ messages in thread
From: Mike Looijmans @ 2014-11-24 10:13 UTC (permalink / raw)
  To: openembedded-devel

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.




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@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/



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers
  2014-11-24 10:13 ` Mike Looijmans
@ 2014-11-24 19:06   ` Joe MacDonald
  2014-11-25  9:05     ` Huang, Jie (Jackie)
  0 siblings, 1 reply; 5+ messages in thread
From: Joe MacDonald @ 2014-11-24 19:06 UTC (permalink / raw)
  To: openembedded-devel

[-- Attachment #1: Type: text/plain, Size: 2325 bytes --]

[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@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

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 501 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers
  2014-11-24 19:06   ` Joe MacDonald
@ 2014-11-25  9:05     ` Huang, Jie (Jackie)
  2014-11-25 15:34       ` Joe MacDonald
  0 siblings, 1 reply; 5+ messages in thread
From: Huang, Jie (Jackie) @ 2014-11-25  9:05 UTC (permalink / raw)
  To: openembedded-devel@lists.openembedded.org



> -----Original Message-----
> From: openembedded-devel-bounces@lists.openembedded.org [mailto:openembedded-devel-
> bounces@lists.openembedded.org] On Behalf Of Joe MacDonald
> Sent: Tuesday, November 25, 2014 3:06 AM
> To: openembedded-devel@lists.openembedded.org
> Subject: Re: [oe] There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers
> 
> [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.  :-)

Thanks, Joe.

But for other layers, I think we should add for them, right? 

Thanks,
Jackie

> 
> -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@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


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers
  2014-11-25  9:05     ` Huang, Jie (Jackie)
@ 2014-11-25 15:34       ` Joe MacDonald
  0 siblings, 0 replies; 5+ messages in thread
From: Joe MacDonald @ 2014-11-25 15:34 UTC (permalink / raw)
  To: Huang, Jie (Jackie); +Cc: openembedded-devel@lists.openembedded.org

[-- Attachment #1: Type: text/plain, Size: 3418 bytes --]

[Re: [oe] There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers] On 14.11.25 (Tue 09:05) Huang, Jie (Jackie) wrote:

> 
> 
> > -----Original Message-----
> > From: openembedded-devel-bounces@lists.openembedded.org [mailto:openembedded-devel-
> > bounces@lists.openembedded.org] On Behalf Of Joe MacDonald
> > Sent: Tuesday, November 25, 2014 3:06 AM
> > To: openembedded-devel@lists.openembedded.org
> > Subject: Re: [oe] There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers
> > 
> > [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.  :-)
> 
> Thanks, Joe.
> 
> But for other layers, I think we should add for them, right? 

Hey Jackie,

Feel free to submit patches.  The layers where I'm a maintainer already
have 'em and I can't speak for anyone else.  :-)

-J.

> 
> Thanks,
> Jackie
> 
> > 
> > -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@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
-- 
-Joe MacDonald.
:wq

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 501 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-11-25 15:34 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-24  8:53 There is no LAYERVERSION and LAYERDEPENDS for most meta-FOO layers Huang, Jie (Jackie)
2014-11-24 10:13 ` Mike Looijmans
2014-11-24 19:06   ` Joe MacDonald
2014-11-25  9:05     ` Huang, Jie (Jackie)
2014-11-25 15:34       ` Joe MacDonald

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.