On Wednesday 01 February 2012 15:44:58 Sathishkumar Duraisamy wrote: > Well, if this error is because of dash, please use the following > comments to change to bash, > > $sudo rm /usr/bin/sh > $sudo ln -s /usr/bin/bash /usr/bin/sh > > There is also, other way to change to dash to bash through package > configure.
I guess you mean "sudo dpkg-reconfigure dash" > But any way, above will done through automated scripts. So, > above is good. You can also make sure you are working on bash shell, > by simply, ls -al /usr/bin/sh, which shows whether the link is > pointing to bash or dash. The idea is we really want the build system not to care which shell you are using, so users don't have to change from the default of dash to bash (and slow down their boot in the process, since faster booting was the main reason dash was introduced in Ubuntu.) FWIW in master this is pretty much taken care of, although there may still be a few cases like this one and we do have to be careful not to introduce any "bashisms" in future. Cheers, Paul -- Paul Eggleton Intel Open Source Technology Centre _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto