[Openembedded-architecture] OEDEM - Setup program

Denys Dmytriyenko denis at denix.org
Tue Mar 7 19:45:48 UTC 2017


On Wed, Mar 08, 2017 at 08:30:29AM +1300, Paul Eggleton wrote:
> On Wednesday, 8 March 2017 5:55:26 AM NZDT Mark Hatle wrote:
> > On 3/7/17 10:40 AM, Denys Dmytriyenko wrote:
> > > And how do they get indexed? What's the criteria for a layer to appear in
> > > the "Distro" section?
> > 
> > A layer is grouped by a type that the user defines when they submit the
> > layer. (If your layer is listed under the wrong 'type', then edit it and
> > fix it -- assuming your one the owner of the layer.)
> 
> I am not aware of any layers having an incorrect type - FWIW this is one of 
> the short list of things I check when I am reviewing submissions.
> 
> > The grouping is
> > currently only used for reference, nothing more.  (I assume at some point
> > the YP compatible script will use it as a key to determine if the layer is
> > properly represented.)
> > 
> > The Distro 'field' within a layer's index is what was recently corrected.
> 
> For clarity, since there were two separate things a little bit mixed together 
> in Mark's explanation:
> 
> 1) There has been no change to the behaviour or values in the layer type field 
> (Core / distro / machine / software / misc).
> 
> 2) What was just corrected was the collection of distro configurations (conf/
> distro/*), now displayed under "Distros" in the layer index (click "Distros" 
> then "Search" with no keyword to see all indexed distros). This was a recently 
> introduced feature, but collection was being blocked by a failure to reload 
> data on master caused by a bug that I introduced earlier.
> 
> 3) The layer type field has no bearing on whether distro conf files are found 
> and listed under "Distros" in the index.

FWIW, Mark and I sorted this out for my layer - it was caused by parsing 
errors due to new strict layer dependency checks. Specifically, meta-optee was 
not listed in the index yet; and old toolchain-layer was never deleted from 
manual dependency fields, even though it was removed before jethro/2.0 release.

-- 
Denys


More information about the Openembedded-architecture mailing list