[1/1] package_rpm: fix up attemptonly code
Submitted by Saul Wold on Aug. 12, 2011, 12:09 a.m.
|
Patch ID: 9685
Details
Commit Message
@@ -249,7 +249,14 @@ package_install_internal_rpm () {
echo "Adding attempt only packages..."
for pkg in ${package_attemptonly} ; do
echo "Processing $pkg..."
- pkg_name=$(resolve_package_rpm $pkg ${confbase}.conf)
+
+ archvar=base_archs
+ ml_pkg=$(echo ${pkg} | sed "s,^${MLPREFIX}\(.*\),\1,")
+ if [ "${ml_pkg}" != "${pkg}" ]; then
+ archvar=ml_archs
+ fi
+
+ pkg_name=$(resolve_package_rpm ${confbase}-${archvar}.conf ${ml_pkg})
if [ -z "$pkg_name" ]; then
echo "Unable to find package $pkg!"
exit 1
[YOCTO #1366] Signed-off-by: Saul Wold <sgw@linux.intel.com> --- meta/classes/package_rpm.bbclass | 9 ++++++++- 1 files changed, 8 insertions(+), 1 deletions(-)