Hi, Richard
This patch cause one problem for layerindex.
function init_parser in http://git.yoctoproject.org/cgit.cgi/layerindex-web/tree/layerindex/recipeparse.py,
will setup tinfoil in an temp dir without setting BBLAYERS . This patch will make layerindex update failed since setup tinfoil failed.
layerindex setup tinfoil for parsing current target-layer's
layer.conf, so don't need to set BBLAYERS.
Can we revert this or just report as warning?
Thanks
Changqing
[Please note: This e-mail is from an EXTERNAL e-mail address] If there is no BBLAYERS set in bblayers.conf show a more helpful error and exit. [YOCTO #14340] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> --- lib/bb/cookerdata.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/bb/cookerdata.py b/lib/bb/cookerdata.py index e54858cf02..d6206b7319 100644 --- a/lib/bb/cookerdata.py +++ b/lib/bb/cookerdata.py @@ -342,6 +342,9 @@ class CookerDataBuilder(object): layers = (data.getVar('BBLAYERS') or "").split() broken_layers = [] + if not layers: + bb.fatal("The bblayers.conf file doesn't contain any BBLAYERS definition") + data = bb.data.createCopy(data) approved = bb.utils.approved_variables() -- 2.32.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#12629): https://lists.openembedded.org/g/bitbake-devel/message/12629 Mute This Topic: https://lists.openembedded.org/mt/85510606/3616873 Group Owner: bitbake-devel+owner@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/bitbake-devel/unsub [changqing.li@windriver.com] -=-=-=-=-=-=-=-=-=-=-=-