All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass
@ 2012-04-18  9:56 Paul Eggleton
  2012-04-18  9:56 ` [PATCH 1/2] classes/sanity: trim trailing newline when reading /etc/redhat-release Paul Eggleton
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Paul Eggleton @ 2012-04-18  9:56 UTC (permalink / raw)
  To: openembedded-core

After actually testing the distro sanity check on current distro
versions on top of master, two issues were discovered; these
trivial patches fix those issues.


The following changes since commit 973351cf2e338f07c11395d494193e9c62857f2d:

  libproxy: remove dependency on gconf when x11 not in DISTRO_FEATURES (2012-04-18 00:31:24 +0100)

are available in the git repository at:
  git://git.openembedded.org/openembedded-core-contrib paule/sanity-distro-fix
  http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/sanity-distro-fix

Paul Eggleton (2):
  classes/sanity: trim trailing newline when reading
    /etc/redhat-release
  classes/sanity: import regular expression module in SuSE distro check

 meta/classes/sanity.bbclass |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

-- 
1.7.5.4




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

* [PATCH 1/2] classes/sanity: trim trailing newline when reading /etc/redhat-release
  2012-04-18  9:56 [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass Paul Eggleton
@ 2012-04-18  9:56 ` Paul Eggleton
  2012-04-18  9:56 ` [PATCH 2/2] classes/sanity: import regular expression module in SuSE distro check Paul Eggleton
  2012-04-18 15:10 ` [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass Saul Wold
  2 siblings, 0 replies; 4+ messages in thread
From: Paul Eggleton @ 2012-04-18  9:56 UTC (permalink / raw)
  To: openembedded-core

Any trailing whitespace needs to be stripped before comparing it to the
SANITY_TESTED_DISTROS list.

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 meta/classes/sanity.bbclass |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
index 4d4abd3..3ec449c 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -120,7 +120,7 @@ def check_supported_distro(e):
     if os.path.exists("/etc/redhat-release"):
         f = open("/etc/redhat-release", "r")
         try:
-            distro = f.readline()
+            distro = f.readline().strip()
         finally:
             f.close()
     elif os.path.exists("/etc/SuSE-release"):
-- 
1.7.5.4




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

* [PATCH 2/2] classes/sanity: import regular expression module in SuSE distro check
  2012-04-18  9:56 [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass Paul Eggleton
  2012-04-18  9:56 ` [PATCH 1/2] classes/sanity: trim trailing newline when reading /etc/redhat-release Paul Eggleton
@ 2012-04-18  9:56 ` Paul Eggleton
  2012-04-18 15:10 ` [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass Saul Wold
  2 siblings, 0 replies; 4+ messages in thread
From: Paul Eggleton @ 2012-04-18  9:56 UTC (permalink / raw)
  To: openembedded-core

We call re.sub here, so we need to "import re" or an error occurs
(tested on OpenSuSE 12.1).

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
---
 meta/classes/sanity.bbclass |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass
index 3ec449c..9cd04c4 100644
--- a/meta/classes/sanity.bbclass
+++ b/meta/classes/sanity.bbclass
@@ -124,6 +124,7 @@ def check_supported_distro(e):
         finally:
             f.close()
     elif os.path.exists("/etc/SuSE-release"):
+        import re
         f = open("/etc/SuSE-release", "r")
         try:
             distro = f.readline()
-- 
1.7.5.4




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

* Re: [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass
  2012-04-18  9:56 [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass Paul Eggleton
  2012-04-18  9:56 ` [PATCH 1/2] classes/sanity: trim trailing newline when reading /etc/redhat-release Paul Eggleton
  2012-04-18  9:56 ` [PATCH 2/2] classes/sanity: import regular expression module in SuSE distro check Paul Eggleton
@ 2012-04-18 15:10 ` Saul Wold
  2 siblings, 0 replies; 4+ messages in thread
From: Saul Wold @ 2012-04-18 15:10 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer; +Cc: Paul Eggleton

On 04/18/2012 02:56 AM, Paul Eggleton wrote:
> After actually testing the distro sanity check on current distro
> versions on top of master, two issues were discovered; these
> trivial patches fix those issues.
>
>
> The following changes since commit 973351cf2e338f07c11395d494193e9c62857f2d:
>
>    libproxy: remove dependency on gconf when x11 not in DISTRO_FEATURES (2012-04-18 00:31:24 +0100)
>
> are available in the git repository at:
>    git://git.openembedded.org/openembedded-core-contrib paule/sanity-distro-fix
>    http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=paule/sanity-distro-fix
>
> Paul Eggleton (2):
>    classes/sanity: trim trailing newline when reading
>      /etc/redhat-release
>    classes/sanity: import regular expression module in SuSE distro check
>
>   meta/classes/sanity.bbclass |    3 ++-
>   1 files changed, 2 insertions(+), 1 deletions(-)
>

Merged into OE-Core

Thanks
	Sau!



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

end of thread, other threads:[~2012-04-18 15:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-18  9:56 [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass Paul Eggleton
2012-04-18  9:56 ` [PATCH 1/2] classes/sanity: trim trailing newline when reading /etc/redhat-release Paul Eggleton
2012-04-18  9:56 ` [PATCH 2/2] classes/sanity: import regular expression module in SuSE distro check Paul Eggleton
2012-04-18 15:10 ` [PATCH 0/2] [1.2] Fix distro checks in sanity.bbclass 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.