* meta-qt6 on layerindex
@ 2025-04-01 10:07 Martin Jansa
2025-04-02 7:37 ` [OE-core] " Samuli Piippo
0 siblings, 1 reply; 6+ messages in thread
From: Martin Jansa @ 2025-04-01 10:07 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer, Samuli Piippo,
Tim Orling, Ross Burton
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,
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: [OE-core] meta-qt6 on layerindex 2025-04-01 10:07 meta-qt6 on layerindex Martin Jansa @ 2025-04-02 7:37 ` Samuli Piippo 2025-04-03 0:37 ` Khem Raj 2025-04-15 12:41 ` Ross Burton 0 siblings, 2 replies; 6+ messages in thread From: Samuli Piippo @ 2025-04-02 7:37 UTC (permalink / raw) To: martin.jansa Cc: Patches and discussions about the oe-core layer, Samuli Piippo, Tim Orling, Ross Burton [-- Attachment #1: Type: text/plain, Size: 3201 bytes --] 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.8 styhead -> 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 branch AFAIK, 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. -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 (#214012): > https://lists.openembedded.org/g/openembedded-core/message/214012 > Mute This Topic: https://lists.openembedded.org/mt/112022134/3617605 > Group Owner: openembedded-core+owner@lists.openembedded.org > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [ > samuli.piippo@gmail.com] > -=-=-=-=-=-=-=-=-=-=-=- > > [-- Attachment #2: Type: text/html, Size: 4986 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OE-core] meta-qt6 on layerindex 2025-04-02 7:37 ` [OE-core] " Samuli Piippo @ 2025-04-03 0:37 ` Khem Raj 2025-04-03 6:38 ` Samuli Piippo 2025-04-15 12:41 ` Ross Burton 1 sibling, 1 reply; 6+ messages in thread From: Khem Raj @ 2025-04-03 0:37 UTC (permalink / raw) To: samuli.piippo, martin.jansa Cc: Patches and discussions about the oe-core layer, Samuli Piippo, Tim Orling, Ross Burton [-- Attachment #1: Type: text/plain, Size: 3744 bytes --] On 4/2/25 12:37 AM, Samuli Piippo via lists.openembedded.org wrote: > 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.8 > styhead -> 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 > branch > AFAIK, 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 > <http://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 [-- Attachment #2: Type: text/html, Size: 7830 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OE-core] meta-qt6 on layerindex 2025-04-03 0:37 ` Khem Raj @ 2025-04-03 6:38 ` Samuli Piippo 0 siblings, 0 replies; 6+ messages in thread From: Samuli Piippo @ 2025-04-03 6:38 UTC (permalink / raw) To: Khem Raj Cc: martin.jansa, Patches and discussions about the oe-core layer, Samuli Piippo, Tim Orling, Ross Burton [-- Attachment #1: Type: text/plain, Size: 4253 bytes --] Layerindex provides only 1:1 mapping. There is no consideration for branches that support multiple Yocto releases via LAYERSERIES_COMPAT or otherwise. The aim with meta-qt6 should be to map LTS releases together. kirkstone -> Qt 6.5 is already in place, scarthgap -> Qt 6.8 should be added. Qt is changing the release cycle of LTS releases to one every two years, which then matches Yocto release cycle, assuming Wrynose 6.0 is going to be LTS. -samuli On Thu, 3 Apr 2025 at 03:37, Khem Raj <raj.khem@gmail.com> wrote: > > On 4/2/25 12:37 AM, Samuli Piippo via lists.openembedded.org wrote: > > 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.8 > styhead -> 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 branch > AFAIK, 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 > > [-- Attachment #2: Type: text/html, Size: 7971 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OE-core] meta-qt6 on layerindex 2025-04-02 7:37 ` [OE-core] " Samuli Piippo 2025-04-03 0:37 ` Khem Raj @ 2025-04-15 12:41 ` Ross Burton 2025-04-15 19:22 ` Martin Jansa 1 sibling, 1 reply; 6+ messages in thread From: Ross Burton @ 2025-04-15 12:41 UTC (permalink / raw) To: Samuli Piippo Cc: martin.jansa@gmail.com, Patches and discussions about the oe-core layer, Samuli Piippo, Tim Orling On 2 Apr 2025, at 08:37, Samuli Piippo <samuli.piippo@gmail.com> wrote: > > 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.8 > styhead -> 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 branch > AFAIK, 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. I’ve just added scarthgap and styhead branches for meta-qt6. Sorry for the delay in this! Ross ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [OE-core] meta-qt6 on layerindex 2025-04-15 12:41 ` Ross Burton @ 2025-04-15 19:22 ` Martin Jansa 0 siblings, 0 replies; 6+ messages in thread From: Martin Jansa @ 2025-04-15 19:22 UTC (permalink / raw) To: Ross Burton Cc: Samuli Piippo, Patches and discussions about the oe-core layer, Samuli Piippo, Tim Orling On Tue, Apr 15, 2025 at 2:42 PM Ross Burton <Ross.Burton@arm.com> wrote: > > On 2 Apr 2025, at 08:37, Samuli Piippo <samuli.piippo@gmail.com> wrote: > > > > 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.8 > > styhead -> 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 branch > > AFAIK, 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. > > I’ve just added scarthgap and styhead branches for meta-qt6. Sorry for the delay in this! Thank you! now when luneos and webosose layers are getting parsed I'll work on some issues it detected, sending one fix for buildcfg shortly. If there is someone with permission to delete the invalid layer-branch mappings, then please delete the backports layers from: https://layers.openembedded.org/layerindex/updates/42834/ ERROR: Subdirectory for layer meta-luneos-backports-4.3 does not exist on branch master - if this is legitimate, the layer branch record should be deleted ERROR: Failed to get last revision for layer meta-luneos-backports-4.3 on branch master ERROR: Subdirectory for layer meta-webos-backports-4.2 does not exist on branch master - if this is legitimate, the layer branch record should be deleted ERROR: Subdirectory for layer meta-webos-backports-4.3 does not exist on branch master - if this is legitimate, the layer branch record should be deleted ERROR: Subdirectory for layer meta-luneos-backports-5.1 does not exist on branch master - if this is legitimate, the layer branch record should be deleted ERROR: Failed to get last revision for layer meta-luneos-backports-5.1 on branch master ERROR: Subdirectory for layer meta-webos-backports-5.0 does not exist on branch master - if this is legitimate, the layer branch record should be deleted ERROR: Subdirectory for layer meta-luneos-backports-5.1 does not exist on branch kirkstone - if this is legitimate, the layer branch record should be deleted ERROR: Failed to get last revision for layer meta-luneos-backports-5.1 on branch kirkstone These combinations of release/branch are indeed invalid and should be deleted, but I don't have a permission to do so. e.g. meta-luneos-backports-5.1 only makes sense for scarthgap and older, shouldn't be in styhead or master release I guess it exists in master release, because about a years ago the layer was introduced in master branch, but later removed once we upgraded to styhead. Similarly with meta-webos-backports-{4.2,4.3,4,5.0} which were used when master branch was used for kirkstone release, but were removed when master moved to scarthgap. I've asked meta-satobox maintainer in: https://github.com/embetrix/meta-satobox/commit/a15d062f1e8e223290f738062c7453807f67aa27 to edit his layer to add integrity dependency, hopefully to fix: ERROR: Issues found on branch master: meta-satobox: Failed to add since LAYERDEPENDS [integrity ...] is not satisfied ERROR: Issues found on branch scarthgap: meta-satobox: Failed to add since LAYERDEPENDS [integrity ...] is not satisfied And I've added scarthgap-rust-mixin dependency for scarthgap release of meta-chromium to fix: ERROR: Issues found on branch scarthgap: meta-chromium: Failed to add since LAYERDEPENDS [scarthgap-rust-mixin ...] is not satisfied I didn't fix meta-chromium for kirkstone, because lts-ruts-mixin doesn't seem to be on layerindex at all: ERROR: Issues found on branch kirkstone: meta-chromium: Failed to add since LAYERDEPENDS [lts-rust-mixin ...] is not satisfied meta-zenoh: Failed to add since LAYERDEPENDS [rust-layer ...] is not satisfied Cheers, ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2025-04-15 19:22 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-04-01 10:07 meta-qt6 on layerindex Martin Jansa 2025-04-02 7:37 ` [OE-core] " Samuli Piippo 2025-04-03 0:37 ` Khem Raj 2025-04-03 6:38 ` Samuli Piippo 2025-04-15 12:41 ` Ross Burton 2025-04-15 19:22 ` Martin Jansa
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox