I tried reproducing the problem from a clean install: bitbake helloworld ERROR: Please set the 'PERSISTENT_DIR' or 'CACHE' variable.
# git version PATH="$PWD/bitbake/bin:$PATH" bitbake helloworld The BBPATH variable is not set PATH="$PWD/bitbake/bin:$PATH" BBPATH="$PWD/build:$PWD/openembedded" bitbake helloworld ERROR: no recipe files to build, check your BBPATH and BBFILES? ERROR: Openembedded's config sanity checker detected a potential misconfiguration. Either fix the cause of this error or at your own risk disable the checker (see sanity.conf). Following is the list of potential problems / advisories: Please set TARGET_ARCH directly, or choose a MACHINE or DISTRO that does so. Please set TARGET_OS directly, or choose a MACHINE or DISTRO that does so. DISTRO 'None' not found. Please set a valid DISTRO in your local.conf Please install following missing utilities: help2man,texi2html,makeinfo,chrpath Using dash as /bin/sh causes various subtle build problems, please use bash instead. So it seems that the git version of bitbake is a bit more helpful; I guess we can close this bug when we update bitbake to some modern 1.10.x version. -- bitbake crashed with IndexError in base_get_scmbasepath() https://bugs.launchpad.net/bugs/279889 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs