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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs