]> code.ossystems Code Review - openembedded-core.git/commitdiff
populate_sdk_rpm: Re-add a few system provides to the SDK
authorMark Hatle <mark.hatle@windriver.com>
Fri, 18 Jan 2013 23:13:37 +0000 (17:13 -0600)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 20 Jan 2013 13:05:58 +0000 (13:05 +0000)
When building the target SDK portion, we can safely ignore various
package rdepends.  These dependencies are not required on a build
only environment like an SDK.

[YOCTO #3691]

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Tested-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/populate_sdk_rpm.bbclass

index eb80e1dd9c08cbe2d92ec41884227480e82edae1..00a3ab477e2e2d18133c2e2e354f3ba5ff2a5c44 100644 (file)
@@ -43,7 +43,9 @@ populate_sdk_rpm () {
        export INSTALL_PACKAGES_RPM="${TOOLCHAIN_TARGET_TASK}"
        export INSTALL_PACKAGES_ATTEMPTONLY_RPM="${TOOLCHAIN_TARGET_TASK_ATTEMPTONLY}"
        export INSTALL_PACKAGES_LINGUAS_RPM=""
-       export INSTALL_PROVIDENAME_RPM=""
+       # We don't need any of these runtime items for the SDK, so
+       # just make the system assume they exist.
+       export INSTALL_PROVIDENAME_RPM="/bin/sh /bin/bash /usr/bin/env /usr/bin/perl pkgconfig"
        export INSTALL_TASK_RPM="populate_sdk-target"
        export INSTALL_COMPLEMENTARY_RPM=""
        export INTERCEPT_DIR=${WORKDIR}/intercept_scripts