Fixed
Created: Aug 29, 2013
Updated: Mar 11, 2016
Resolved Date: Oct 10, 2013
Found In Version: 5.0.1
Fix Version: 5.0.1.8
Severity: Standard
Applicable for: Wind River Linux 5
Component/s: Userspace
My SHELL variable is not set to /bin/sh (or /bin/bash), so when I built ovirt-image-uploader, the install step failed with:
/usr/bin/install -c -m 644 __init__.py __main__.py '/home/donn/c/5.x/ovp-projects/intel-atom-64-standard-ovp-ovirt-engine/bitbake_build/tmp/work/atom64-wrs-linux/ovirt-image-uploader-3.2.2-1/image/usr/lib64/python2.7/site-packages/ovirt_image_uploader'
scriptversion=2011-06-08.12: Command not found.
if: Expression Syntax.
then: Command not found.
make[3]: *** [install-dist_ovirtimageuploaderlibPYTHON] Error 1
make[3]: Leaving directory `/home/donn/c/5.x/ovp-projects/intel-atom-64-standard-ovp-ovirt-engine/bitbake_build/tmp/work/atom64-wrs-linux/ovirt-image-uploader-3.2.2-1/ovirt-image-uploader-3.2.2/src'
My shell doesn't handle Bourne shell syntax.
Use 'export SHELL=/bin/sh' before building anything.
.../configure --enable-board=intel-atom-64 --enable-kernel=standard --enable-rootfs=ovp-ovirt-engine+gdb+nfsd --enable-addons=wr-ovp ...
export SHELL=/bin/csh
make -C build ovirt-image-uploader