]> code.ossystems Code Review - openembedded-core.git/commitdiff
kernel.bbclass: Fix adding module dependencies to RDEPENDS
authorJoshua Lock <josh@linux.intel.com>
Tue, 17 Aug 2010 12:28:26 +0000 (13:28 +0100)
committerRichard Purdie <rpurdie@linux.intel.com>
Tue, 17 Aug 2010 21:49:39 +0000 (22:49 +0100)
Signed-off-by: Joshua Lock <josh@linux.intel.com>
meta/classes/kernel.bbclass

index 6bf001c4c7c5aa0d31fe327f9d2e02ea1be5e6ff..f6989bb872472e643eecdf12d01d53ed84e35962 100644 (file)
@@ -361,7 +361,10 @@ python populate_packages_prepend () {
                return deps
        
        def get_dependencies(file, pattern, format):
+                # file no longer includes PKGD
                file = file.replace(bb.data.getVar('PKGD', d, 1) or '', '', 1)
+                # instead is prefixed with /lib/modules/${KERNEL_VERSION}
+                file = file.replace("/lib/modules/%s/" % bb.data.getVar('KERNEL_VERSION', d, 1) or '', '', 1)
 
                if module_deps.has_key(file):
                        import re