Layerindex management for branches Kirkstone, Scarthgap & Master.
This maintenance was due to that Layer index updates were failing for a number of layers, and in most cases those layers were not planned to be used for Zepto.
Removed layers
The following registered layers were removed:
meta-acer, meta-asus, meta-aurora, meta-fso, meta-geeksphone, meta-htc
meta-nokia, meta-openmoko, meta-osmocombb, meta-palm, meta-samsung
meta-shr-distro, meta-shr
as source was removed upstream
————–
The following registered layer was removed:
e300-bsp
as ”conf/layer.conf” was not found i.e. misconfigured
————–
The following registered layer was removed:
meta-gpe, meta-ruby, meta-systemd, toolchain-layer
as the source was removed/obsolete in upstream meta-openembedded
————–
The following registered layer was removed:
meta-eldk
as ”conf/layer.conf” was not found i.e. misconfigured
————–
The following registered layer was removed:
meta-mentor-staging
as it seams like a dead layer (last commit 2024 for dunfell)
————–
THE ABOVE removals of layers was later discovered to be un-needed (and the the wrong way to do this),
instead I should have set status ”No update” for these layers, but now they’re gone. The intention is to import these again and set status ”No update” at a later stage.
Further maintainance was done by disabling updates for all layers that have misconfigured conf/layer.conf and by removing Layer Branches that did not exist.
Disabled updates for (i.e. for example):
meta-seattle, meta-mender-beaglebone, meta-debian-extra,
meta-fwup, meta-satobox, meta-ros2-iron
Removed Layer Branches for (i.e. for example):
meta-mender-raspberryp/master
meta-tpm/master, meta-luneos-backports-4.3/master, meta-tensorflow-demo/master
meta-webos-backports-4.2/master, meta-webos-backports-4.3/master, layer meta-luneos-backports-5.1/master
Disabled updates due to other more severe problem (i.e. for example):
meta-bytesatwork-st, meta-imx-sdk, meta-dynamicdevices
i.e. errors like these
”meta-bytesatwork-st: Failed to add since LAYERDEPENDS [stm-st-stm32mp …] is not satisfied”
”meta-imx-sdk: Failed to add since LAYERDEPENDS [fsl-bsp-release …] is not satisfied”
”meta-dynamicdevices: Failed to add since LAYERDEPENDS [meta-dynamicdevices-bsp …] is not satisfied”
Where the layers claims dependancies ”LAYERVERSION_*” to layers that can’t be found, because they’re not named/registered correct.
