[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