diff options
Diffstat (limited to 'meta/classes/sanity.bbclass')
-rw-r--r-- | meta/classes/sanity.bbclass | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index 315fc34728..ccf40fb676 100644 --- a/meta/classes/sanity.bbclass +++ b/meta/classes/sanity.bbclass | |||
@@ -189,11 +189,12 @@ def check_sanity(e): | |||
189 | if not data.getVar( 'DISPLAY', e.data, True ) and data.getVar( 'IMAGETEST', e.data, True ) == 'qemu': | 189 | if not data.getVar( 'DISPLAY', e.data, True ) and data.getVar( 'IMAGETEST', e.data, True ) == 'qemu': |
190 | messages = messages + 'qemuimagetest needs a X desktop to start qemu, please set DISPLAY correctly (e.g. DISPLAY=:1.0)\n' | 190 | messages = messages + 'qemuimagetest needs a X desktop to start qemu, please set DISPLAY correctly (e.g. DISPLAY=:1.0)\n' |
191 | 191 | ||
192 | # Ensure we have the binary for TERMCMD, as when patch application fails the error is fairly intimidating | 192 | if data.getVar('PATCHRESOLVE', e.data, True) != 'noop': |
193 | termcmd = data.getVar("TERMCMD", e.data, True) | 193 | # Ensure we have the binary for TERMCMD, as when patch application fails the error is fairly intimidating |
194 | term = termcmd.split()[0] | 194 | termcmd = data.getVar("TERMCMD", e.data, True) |
195 | if not check_app_exists(term, e.data): | 195 | term = termcmd.split()[0] |
196 | messages = messages + "The console for use in patch error resolution is not available, please install %s or set TERMCMD and TERMCMDRUN (as documented in local.conf).\n" % term | 196 | if not check_app_exists(term, e.data): |
197 | messages = messages + "The console for use in patch error resolution is not available, please install %s or set TERMCMD and TERMCMDRUN (as documented in local.conf).\n" % term | ||
197 | 198 | ||
198 | if os.path.basename(os.readlink('/bin/sh')) == 'dash': | 199 | if os.path.basename(os.readlink('/bin/sh')) == 'dash': |
199 | messages = messages + "Using dash as /bin/sh causes various subtle build problems, please use bash instead (e.g. 'dpkg-reconfigure dash' on an Ubuntu system.\n" | 200 | messages = messages + "Using dash as /bin/sh causes various subtle build problems, please use bash instead (e.g. 'dpkg-reconfigure dash' on an Ubuntu system.\n" |