]> code.ossystems Code Review - openembedded-core.git/commitdiff
lib/oe/classextend.py: avoid extending any kernel package
authorPaul Eggleton <paul.eggleton@linux.intel.com>
Fri, 5 Apr 2013 15:55:52 +0000 (16:55 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 5 Apr 2013 16:35:04 +0000 (17:35 +0100)
For multilib and other uses of classextend, we don't want any
dependencies on kernel packages to be extended since there should only
be one kernel variant.

Fixes [YOCTO #2918] (where kernel-dev was being extended.)

Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/lib/oe/classextend.py

index c37a8963c597c25c483d52aa953c3f9f3bcc35dd..e2ae7e9f949232dadc2bb3e906739a68e25e36ae 100644 (file)
@@ -5,7 +5,7 @@ class ClassExtender(object):
         self.pkgs_mapping = []
 
     def extend_name(self, name):
-        if name.startswith("kernel-module") or name == "virtual/kernel":
+        if name.startswith("kernel-") or name == "virtual/kernel":
             return name
         if name.startswith("rtld"):
             return name