package-index: Force NATIVE python to use modules from STAGING_DIR_NATIVE
authorAndrei Gherzan <andrei@gherzan.ro>
Wed, 11 Apr 2012 14:26:16 +0000 (17:26 +0300)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 13 Apr 2012 15:04:12 +0000 (16:04 +0100)
Export PYTHONHOME to ${STAGING_DIR_NATIVE}/usr. In this way python will search
for modules in native sysroot.

[YOCTO #2134]

(From OE-Core rev: 230b235329bcaca1a95afd89801d28768aff483b)

Signed-off-by: Andrei Gherzan <andrei@gherzan.ro>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/meta/package-index.bb

index bf3922f..96d54e3 100644 (file)
@@ -21,6 +21,9 @@ do_populate_sysroot[noexec] = "1"
 do_package_index[nostamp] = "1"
 do_package_index[depends] += "${PACKAGEINDEXDEPS}"
 
+# Force NATIVE python to use modules from STAGING_DIR_NATIVE
+export PYTHONHOME = "${STAGING_DIR_NATIVE}/usr"
+
 do_package_index() {
        set -ex
        ${PACKAGEINDEXES}