In master (as of 0ffb02eec2beaea27ff0ec9d3d31b0a09e675a4c) if I run Hob with the default bblayers.conf, add meta-systemd - which I know without BBMASK will trigger a parse failure - then select a machine (e.g. atom-pc) it does do some parsing but goes from 1% to about 60% so it does not appear to reparse all the recipes, and no parse error occurs. If I add the layer to bblayers.conf then run hob and select a machine, I do get the expected parse failure.
Note: the meta-systemd layer I am referring to is: http://cgit.openembedded.org/meta-openembedded/tree/meta-systemd Without setting an appropriate BBMASK the parse error that should occur is: ERROR: ParseError at /path/to/meta-oe/meta-systemd/recipes-core/systemd/systemd_git.bb:18: Could not inherit file classes/gitpkgv.bbclass
Er, ignore the reference to BBMASK, the rest stands however.
Created attachment 702 [details] another build's cooker.log
(In reply to comment #3) > Created attachment 702 [details] > another build's cooker.log sorry ,that is wrong, ignore it.
Tested it 3 times and it works. Hob shows the error message with the default bblayers.conf.
Agreed, it does now seem to be working - when you select a machine it brings the error message up after a short delay.
Verified in commit: 2c3e8280e67721d42d4be48a8e2c1e9ce9bb89fd.