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

Reply via email to