It would be great if I were able to, as the layer maintainer, add the needed branch mappings to the layerindex.So far, Tim has been the one to update those.
scarthgap -> 6.8styhead -> 6.9
If Tim or other admin could add these branch mappings, that would be great.The mapping can be added from admin view: Layer branches › Add layer branchAFAIK, only Branch and Actual Branch values need to be set up.Once there is a layer branch set up, it appears, I also have access rights to modify it.
What do the mappings look like, in any release there are multiple
QT releases that are supported. LTS releases might make less
combinations to map, how do these maps look when these branches
become old but yocto release branch it is pointing to is LTS.
There are many permutations and combinations.
-samuli
On Tue, 1 Apr 2025 at 13:07, Martin Jansa via lists.openembedded.org <martin.jansa=gmail.com@lists.openembedded.org> wrote:
Hi,
some layers on layerindex cannot be correctly parsed because they
depend on meta-qt6 (qt6-layer) and there is no record of scarthgap or
styhead compatible release of meta-qt6 on layerindex.
There are:
https://layers.openembedded.org/layerindex/branch/kirkstone/layer/meta-qt6/
- actual branch 6.5
https://layers.openembedded.org/layerindex/branch/master/layer/meta-qt6/
- actual branch dev
but no
https://layers.openembedded.org/layerindex/branch/styhead/layer/meta-qt6/
https://layers.openembedded.org/layerindex/branch/scarthgap/layer/meta-qt6/
which causes e.g.:
ERROR: Issues found on branch styhead:
meta-luneos: Failed to add since LAYERDEPENDS [meta-luneui ...] is
not satisfied
meta-luneui: Failed to add since LAYERDEPENDS [qt6-layer ...] is
not satisfied
ERROR: Issues found on branch scarthgap:
meta-luneos: Failed to add since LAYERDEPENDS [meta-luneui ...] is
not satisfied
meta-luneui: Failed to add since LAYERDEPENDS [qt6-layer ...] is
not satisfied
and there will be more once meta-webosose parsing is fixed.
Is Tim the only person who can help with some admin changes on
layerindex? RP suggested to ask Ross as well.
I have admin rights to publish new layers (and edit all existing
layers), but cannot delete wrongly created ones (or their mapping) and
I'm not sure how to add a new mapping (e.g. add scarthgap and styhead
release for meta-qt6 by using actual branch 'dev' or '6.8').
meta-qt6 dev, 6.9 and 6.8 branches have:
LAYERSERIES_COMPAT_qt6-layer = "kirkstone langdale mickledore nanbield
scarthgap styhead walnascar"
6.7 doesn't have walnascar
6.6 and 6.5 (currently used for kirkstone) have:
LAYERSERIES_COMPAT_qt6-layer = "dunfell gatesgarth hardknott honister
kirkstone langdale mickledore nanbield scarthgap"
maybe even https://layers.openembedded.org/layerindex/branch/kirkstone/layer/meta-qt6/
which is currently using actual branch 6.5 should be bumped to 6.8 as
well.
Cheers,
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#214227): https://lists.openembedded.org/g/openembedded-core/message/214227 Mute This Topic: https://lists.openembedded.org/mt/112022134/1997914 Group Owner: openembedded-core+owner@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com] -=-=-=-=-=-=-=-=-=-=-=-
-- -Khem