What is the situation on this front?
On Sun, Sep 21, 2014 at 5:02 PM, Marek Vasut <ma...@denx.de> wrote: > On Friday, September 19, 2014 at 09:25:12 AM, Richard Purdie wrote: > [...] >> > git grep nativesdk-python-modules doesn't show any matches in >> > git://git.yoctoproject.org/poky master . Do you mean the >> > nativesdk-packagegroup- python I crafted or do you refer to something >> > else please ? >> > >> > Also, shouldn't full python be installed into all the SDK toolchains ? I >> > am for example unable to compile U-Boot 2014.10rc with the Yocto SDK >> > toolchain anymore. The SDK is missing python modules and I cannot easily >> > override the usage of python from the SDK . So I agree with Laszlo here, >> > the SDK toolchain is somewhat unusable as it is. >> >> I refer to the package I mentioned: >> >> $ ls -la tmp/deploy/ipk/x86_64-nativesdk/nativesdk-python-modules* >> -rw-r--r-- 2 richard richard 1512 Sep 18 17:09 >> tmp/deploy/ipk/x86_64-nativesdk/nativesdk-python-modules_2.7.3-r0.3.24_x86 >> _64-nativesdk.ipk >> >> See ${PN}-modules defined in python-2.7-manifest.inc. > > Oh I see, sorry. Is there any way to look up packages with bitbake or Yocto > please ? > >> I agreed there is a problem, I disagree somewhat about how it should be >> fixed since you're just installing a set of modules which is defined as >> those needed to run bitbake and I don't think this is what you actually >> want. There is also the question of whether nativesdk-python should even >> be in there... > > So would this patch (paste below) work please ? If so, I would submit proper. > > diff --git a/meta/classes/populate_sdk_base.bbclass > b/meta/classes/populate_sdk_base.bbclass > index 10d04ed..7245d53 100644 > --- a/meta/classes/populate_sdk_base.bbclass > +++ b/meta/classes/populate_sdk_base.bbclass > @@ -30,7 +30,11 @@ B_task-populate-sdk = "${SDK_DIR}" > > SDKTARGETSYSROOT = "${SDKPATH}/sysroots/${REAL_MULTIMACH_TARGET_SYS}" > > -TOOLCHAIN_HOST_TASK ?= "nativesdk-packagegroup-sdk-host packagegroup-cross- > canadian-${MACHINE}" > +TOOLCHAIN_HOST_TASK ?= " \ > + nativesdk-packagegroup-sdk-host \ > + packagegroup-cross-canadian-${MACHINE} \ > + nativesdk-python-modules \ > + " > TOOLCHAIN_HOST_TASK_ATTEMPTONLY ?= "" > TOOLCHAIN_TARGET_TASK ?= "packagegroup-core-standalone-sdk-target > packagegroup- > core-standalone-sdk-target-dbg" > TOOLCHAIN_TARGET_TASK_ATTEMPTONLY ?= "" > diff --git a/meta/recipes-qt/meta/meta-toolchain-qt.inc b/meta/recipes- > qt/meta/meta-toolchain-qt.inc > index 6b162bd..473a123 100644 > --- a/meta/recipes-qt/meta/meta-toolchain-qt.inc > +++ b/meta/recipes-qt/meta/meta-toolchain-qt.inc > @@ -1,4 +1,8 @@ > -TOOLCHAIN_HOST_TASK = "nativesdk-packagegroup-${QTNAME}-toolchain-host > packagegroup-cross-canadian-${MACHINE}" > +TOOLCHAIN_HOST_TASK = " \ > + nativesdk-packagegroup-${QTNAME}-toolchain-host \ > + packagegroup-cross-canadian-${MACHINE} \ > + nativesdk-python-modules \ > + " > TOOLCHAIN_TARGET_TASK = "packagegroup-${QTNAME}-toolchain-target" > TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-toolchain-${QTNAME}-${DISTRO_VERSION}" > > > Best regards, > Marek Vasut -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core