Hi,all
for example
in conf/bitbake.conf include conf/a.conf
in conf/a.conf include bitbake.conf

then,bitbake tell me :
 Handling BitBake files: \ (1771/1799) [98 %]NOTE: <type
'exceptions.RuntimeError'>:maximum recursion depth exceeded

in bitbake/lib/bb/parse/parse_py/ConfHandler.py we only detect

    if oldfn == fn: # prevent infinate recursion
        return None

I think maybe we should check its included file whether is its parent ?
if we find this situation,we can give more straightforward message ,or we
can break its error circular include ,then continue


thanks




-- 
OpenEmbedded,Linux vserver,Python
_______________________________________________
Bitbake-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bitbake-dev

Reply via email to