All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/1] Update santiy.bbclass when patch resolution "noop"
@ 2011-01-18 16:19 Mark Hatle
  2011-01-18 16:21 ` [PATCH 1/1] sanity.bbclass: Disable TERMCMD checking with noop patching Mark Hatle
  2011-01-20 23:29 ` [PATCH 0/1] Update santiy.bbclass when patch resolution "noop" Saul Wold
  0 siblings, 2 replies; 3+ messages in thread
From: Mark Hatle @ 2011-01-18 16:19 UTC (permalink / raw)
  To: poky@yoctoproject.org

When the patch resolution is set to 'noop', sanity is still trying to
verify the TERMCMD.  It shouldn't do that.

Pull URL: git://git.pokylinux.org/poky-contrib.git
  Branch: mhatle/wrsync
  Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=mhatle/wrsync

Thanks,
    Mark Hatle <mark.hatle@windriver.com>
---


Mark Hatle (1):
  sanity.bbclass: Disable TERMCMD checking with noop patching

 meta/classes/sanity.bbclass |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

--
1.7.3.4


^ permalink raw reply	[flat|nested] 3+ messages in thread

* [PATCH 1/1] sanity.bbclass: Disable TERMCMD checking with noop patching
  2011-01-18 16:19 [PATCH 0/1] Update santiy.bbclass when patch resolution "noop" Mark Hatle
@ 2011-01-18 16:21 ` Mark Hatle
  2011-01-20 23:29 ` [PATCH 0/1] Update santiy.bbclass when patch resolution "noop" Saul Wold
  1 sibling, 0 replies; 3+ messages in thread
From: Mark Hatle @ 2011-01-18 16:21 UTC (permalink / raw)
  To: poky

If PATCHRESOLVE is set to "noop", then it isn't supposed to try and
resolve patches at all, and thus does not need TERMCMD. Therefore,
make sure Poky doesn't check for (and possibly fail at finding)
TERMCMD if it isn't needed in the first place.

Signed-off-by: Derek Buitenhuis <dbuitenh@windriver.com>
Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
---
 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 315fc34..ccf40fb 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -189,11 +189,12 @@ def check_sanity(e):
     if not data.getVar( 'DISPLAY', e.data, True ) and data.getVar( 'IMAGETEST',
e.data, True ) == 'qemu':
         messages = messages + 'qemuimagetest needs a X desktop to start qemu,
please set DISPLAY correctly (e.g. DISPLAY=:1.0)\n'

-    # Ensure we have the binary for TERMCMD, as when patch application fails
the error is fairly intimidating
-    termcmd = data.getVar("TERMCMD", e.data, True)
-    term = termcmd.split()[0]
-    if not check_app_exists(term, e.data):
-       messages = messages + "The console for use in patch error resolution is
not available, please install %s or set TERMCMD and TERMCMDRUN$
+    if data.getVar('PATCHRESOLVE', e.data, True) != 'noop':
+        # Ensure we have the binary for TERMCMD, as when patch application
fails the error is fairly intimidating
+        termcmd = data.getVar("TERMCMD", e.data, True)
+        term = termcmd.split()[0]
+        if not check_app_exists(term, e.data):
+            messages = messages + "The console for use in patch error
resolution is not available, please install %s or set TERMCMD and TERMC$

     if os.path.basename(os.readlink('/bin/sh')) == 'dash':
         messages = messages + "Using dash as /bin/sh causes various subtle
build problems, please use bash instead (e.g. 'dpkg-reconfigure da$
--
1.7.3.4


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [PATCH 0/1] Update santiy.bbclass when patch resolution "noop"
  2011-01-18 16:19 [PATCH 0/1] Update santiy.bbclass when patch resolution "noop" Mark Hatle
  2011-01-18 16:21 ` [PATCH 1/1] sanity.bbclass: Disable TERMCMD checking with noop patching Mark Hatle
@ 2011-01-20 23:29 ` Saul Wold
  1 sibling, 0 replies; 3+ messages in thread
From: Saul Wold @ 2011-01-20 23:29 UTC (permalink / raw)
  To: Mark Hatle; +Cc: poky@yoctoproject.org

On 01/18/2011 08:19 AM, Mark Hatle wrote:
> When the patch resolution is set to 'noop', sanity is still trying to
> verify the TERMCMD.  It shouldn't do that.
>
> Pull URL: git://git.pokylinux.org/poky-contrib.git
>    Branch: mhatle/wrsync
>    Browse: http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=mhatle/wrsync
>
> Thanks,
>      Mark Hatle<mark.hatle@windriver.com>
> ---
>
>
> Mark Hatle (1):
>    sanity.bbclass: Disable TERMCMD checking with noop patching
>
>   meta/classes/sanity.bbclass |   11 ++++++-----
>   1 files changed, 6 insertions(+), 5 deletions(-)
>
> --
> 1.7.3.4
> _______________________________________________
> poky mailing list
> poky@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>
Merged into Master

Thanks
	Sau!




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-01-20 23:29 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-01-18 16:19 [PATCH 0/1] Update santiy.bbclass when patch resolution "noop" Mark Hatle
2011-01-18 16:21 ` [PATCH 1/1] sanity.bbclass: Disable TERMCMD checking with noop patching Mark Hatle
2011-01-20 23:29 ` [PATCH 0/1] Update santiy.bbclass when patch resolution "noop" Saul Wold

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.