[oe-commits] Mark Hatle : populate_sdk_rpm: Re-add a few system provides to the SDK

git at git.openembedded.org git at git.openembedded.org
Sun Jan 20 13:18:31 UTC 2013


Module: openembedded-core.git
Branch: master-next
Commit: 1edd44bed9e9829f7c2466928bc3f45be102b84b
URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=1edd44bed9e9829f7c2466928bc3f45be102b84b

Author: Mark Hatle <mark.hatle at windriver.com>
Date:   Fri Jan 18 17:13:37 2013 -0600

populate_sdk_rpm: Re-add a few system provides to the SDK

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 at windriver.com>
Tested-by: Khem Raj <raj.khem at gmail.com>
Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>

---

 meta/classes/populate_sdk_rpm.bbclass |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/meta/classes/populate_sdk_rpm.bbclass b/meta/classes/populate_sdk_rpm.bbclass
index eb80e1d..00a3ab4 100644
--- a/meta/classes/populate_sdk_rpm.bbclass
+++ b/meta/classes/populate_sdk_rpm.bbclass
@@ -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





More information about the Openembedded-commits mailing list