Re: [yocto] Error: PATH contains '.' or '', which will break the build, please remove this.
On 18 July 2012 12:44, Axel Beierlein belatro...@freenet.de wrote: Hello, when i start bitbake core-image-minimal i get the Error PATH contains '.' or '', which will break the build, please remove this. But there is definitly no '' a whitespace or a point in my PATH. That error could be phrased better... If you don't have a . element, you probably have an empty element (which is what the '' is trying to say). For example: /usr/bin:/bin::/home/ross/bin The :: after /bin is bad, and it's this which needs to be removed. This is normally due to bad concatenation when extending $PATH. Ross ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
Re: [yocto] Error: PATH contains '.' or '', which will break the build, please remove this.
On 6/21/12 10:25 AM, Elvis Dowson wrote: Hi, I just updated my yocto repos and tried a fresh build. There are two errors, see below: My bblayers.conf file looks like this: # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf # changes incompatibly LCONF_VERSION = 4 BBFILES ?= BBLAYERS ?= \ /tool/yocto/poky/meta \ /tool/yocto/poky/meta-yocto \ /tool/yocto/meta-openembedded/meta-oe \ /tool/yocto/meta-xilinx \ And when I run the bitake core-image-minimal;bitbake meta-toolchain I get the following errors: $ bitbake core-image-minimal;bitbake meta-toolchain; Pseudo is not present but is required, building this first before the main build WARNING: Unable to get checksum for python-numpy SRC_URI entry config.h: file could not be found | ETA: 00:00:49 WARNING: Unable to get checksum for python-numpy SRC_URI entry numpyconfig.h: file could not be found WARNING: /tool/yocto/meta-openembedded/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.2.0.bb: it is recommended to set SYSTEMD_PACKAGES as existing-package-systemd WARNING: /tool/yocto/poky/meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb: it is recommended to set SYSTEMD_PACKAGES as existing-package-systemd Parsing recipes: 100% || Time: 00:00:37 Parsing of 1186 .bb files complete (0 cached, 1186 parsed). 1524 targets, 40 skipped, 0 masked, 0 errors. WARNING: BBPATH references the current directory, either through an empty entry, or a '.'. This is unsafe and means your layer configuration is adding empty elements to BBPATH. Please check your layer.conf files and other BBPATH settings to remove the current working directory references. The above is a warning, it is a configuration problem with one or more layer.conf file within a layer. But it's a warning, the build will continue. ERROR: OE-core'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: PATH contains '.' or '', which will break the build, please remove this. The above is an error. Your shell environment's PATH is broken. You have either '' (blank) or '.' within your path. Run the following in your shell: echo ${PATH} If you see something like: /usr/bin:/bin:~/bin:. It's the '.' that is the problem. Rewrite your path by removing the '.' item.. (similarly if it contains '::' or ends with ':' that is the blank problem) --Mark ERROR: Execution of event handler 'check_sanity_eventhandler' failed ERROR: Command execution failed: Exited with 1 Summary: There were 5 WARNING messages shown. Summary: There were 3 ERROR messages shown, returning a non-zero exit code. Pseudo is not present but is required, building this first before the main build Loading cache: 100% |##| ETA: 00:00:00 Loaded 1523 entries from dependency cache. Parsing recipes: 100% || Time: 00:00:07 Parsing of 1186 .bb files complete (1184 cached, 2 parsed). 1524 targets, 40 skipped, 0 masked, 0 errors. WARNING: BBPATH references the current directory, either through an empty entry, or a '.'. This is unsafe and means your layer configuration is adding empty elements to BBPATH. Please check your layer.conf files and other BBPATH settings to remove the current working directory references. ERROR: OE-core'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: PATH contains '.' or '', which will break the build, please remove this. ERROR: Execution of event handler 'check_sanity_eventhandler' failed ERROR: Command execution failed: Exited with 1 Summary: There was 1 WARNING message shown. Summary: There were 3 ERROR messages shown, returning a non-zero exit code. Best regards, Elvis Dowson ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
Re: [yocto] Error: PATH contains '.' or '', which will break the build, please remove this.
On 21/06/12 16:41, Mark Hatle wrote: On 6/21/12 10:25 AM, Elvis Dowson wrote: Hi, I just updated my yocto repos and tried a fresh build. There are two errors, see below: My bblayers.conf file looks like this: # LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf # changes incompatibly LCONF_VERSION = 4 BBFILES ?= BBLAYERS ?= \ /tool/yocto/poky/meta \ /tool/yocto/poky/meta-yocto \ /tool/yocto/meta-openembedded/meta-oe \ /tool/yocto/meta-xilinx \ And when I run the bitake core-image-minimal;bitbake meta-toolchain I get the following errors: $ bitbake core-image-minimal;bitbake meta-toolchain; Pseudo is not present but is required, building this first before the main build WARNING: Unable to get checksum for python-numpy SRC_URI entry config.h: file could not be found | ETA: 00:00:49 WARNING: Unable to get checksum for python-numpy SRC_URI entry numpyconfig.h: file could not be found WARNING: /tool/yocto/meta-openembedded/meta-oe/recipes-connectivity/networkmanager/networkmanager_0.9.2.0.bb: it is recommended to set SYSTEMD_PACKAGES as existing-package-systemd WARNING: /tool/yocto/poky/meta/recipes-extended/lighttpd/lighttpd_1.4.30.bb: it is recommended to set SYSTEMD_PACKAGES as existing-package-systemd Parsing recipes: 100% || Time: 00:00:37 Parsing of 1186 .bb files complete (0 cached, 1186 parsed). 1524 targets, 40 skipped, 0 masked, 0 errors. WARNING: BBPATH references the current directory, either through an empty entry, or a '.'. This is unsafe and means your layer configuration is adding empty elements to BBPATH. Please check your layer.conf files and other BBPATH settings to remove the current working directory references. The above is a warning, it is a configuration problem with one or more layer.conf file within a layer. But it's a warning, the build will continue. ERROR: OE-core'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: PATH contains '.' or '', which will break the build, please remove this. The above is an error. Your shell environment's PATH is broken. You have either '' (blank) or '.' within your path. Run the following in your shell: echo ${PATH} If you see something like: /usr/bin:/bin:~/bin:. It's the '.' that is the problem. Rewrite your path by removing the '.' item.. (similarly if it contains '::' or ends with ':' that is the blank problem) --Mark ERROR: Execution of event handler 'check_sanity_eventhandler' failed ERROR: Command execution failed: Exited with 1 Summary: There were 5 WARNING messages shown. Summary: There were 3 ERROR messages shown, returning a non-zero exit code. Pseudo is not present but is required, building this first before the main build Loading cache: 100% |##| ETA: 00:00:00 Loaded 1523 entries from dependency cache. Parsing recipes: 100% || Time: 00:00:07 Parsing of 1186 .bb files complete (1184 cached, 2 parsed). 1524 targets, 40 skipped, 0 masked, 0 errors. WARNING: BBPATH references the current directory, either through an empty entry, or a '.'. This is unsafe and means your layer configuration is adding empty elements to BBPATH. Please check your layer.conf files and other BBPATH settings to remove the current working directory references. ERROR: OE-core'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: PATH contains '.' or '', which will break the build, please remove this. ERROR: Execution of event handler 'check_sanity_eventhandler' failed ERROR: Command execution failed: Exited with 1 Summary: There was 1 WARNING message shown. Summary: There were 3 ERROR messages shown, returning a non-zero exit code. Best regards, Elvis Dowson ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto I also started receiving this error about a week ago, my path is as follows: [jack@archHP r0005]$ echo ${PATH} /home/jack/Projects/poky-denzil.git/scripts:/home/jack/Projects/poky-denzil.git/bitbake/bin/:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/bin/core_perl However (from what I can see) this doesn't feature the issue mentioned? Regards, -- Jack Mitchell
Re: [yocto] Error: PATH contains '.' or '', which will break the build, please remove this.
On Thu, Jun 21, 2012 at 8:25 AM, Elvis Dowson elvis.dow...@gmail.com wrote: BBFILES ?= BBLAYERS ?= \ /tool/yocto/poky/meta \ /tool/yocto/poky/meta-yocto \ /tool/yocto/meta-openembedded/meta-oe \ /tool/yocto/meta-xilinx \ what does bitbake -e image | grep -e ^BBPATH= show ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
Re: [yocto] Error: PATH contains '.' or '', which will break the build, please remove this.
Hi Khem, On Jun 21, 2012, at 8:09 PM, Khem Raj wrote: On Thu, Jun 21, 2012 at 8:25 AM, Elvis Dowson elvis.dow...@gmail.com wrote: BBFILES ?= BBLAYERS ?= \ /tool/yocto/poky/meta \ /tool/yocto/poky/meta-yocto \ /tool/yocto/meta-openembedded/meta-oe \ /tool/yocto/meta-xilinx \ what does bitbake -e image | grep -e ^BBPATH= show It shows the following: BBPATH=/tool/yocto/poky/meta-yocto::/tool/yocto/poky/meta:/tool/yocto/meta-openembedded/meta-oe:/tool/yocto/meta-xilinx There is an extra colon : , how can I remove it? Best regards, Elvis Dowson ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
Re: [yocto] Error: PATH contains '.' or '', which will break the build, please remove this.
Hi Khem, I noticed that my PATH variable had an extra colon : , once I fixed that, bitbake starts to work. However, I still get the following warnings: WARNING: BBPATH references the current directory, either through an empty entry, or a '.'. This is unsafe and means your layer configuration is adding empty elements to BBPATH. Please check your layer.conf files and other BBPATH settings to remove the current working directory references. How can I fix this? The output of the following command is empty $ bitbake -e core-image-minimal | grep -e ^BBPATH= $ I don't know what to do, to diagnose the problem and get rid of the warning. Best regards, Elvis Dowson ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto
Re: [yocto] Error: PATH contains '.' or '', which will break the build, please remove this.
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 6/21/2012 8:05 PM, Elvis Dowson wrote: Hi Khem, On Jun 21, 2012, at 8:09 PM, Khem Raj wrote: On Thu, Jun 21, 2012 at 8:25 AM, Elvis Dowson elvis.dow...@gmail.com wrote: BBFILES ?= BBLAYERS ?= \ /tool/yocto/poky/meta \ /tool/yocto/poky/meta-yocto \ /tool/yocto/meta-openembedded/meta-oe \ /tool/yocto/meta-xilinx \ what does bitbake -e image | grep -e ^BBPATH= show It shows the following: BBPATH=/tool/yocto/poky/meta-yocto::/tool/yocto/poky/meta:/tool/yocto/meta-openembedded/meta-oe:/tool/yocto/meta-xilinx There is an extra colon : , how can I remove it? BBLAYERS above meta appears before meta-yocto but in BBPATH meta-yocto appears before meta. I think meta-yocto/conf/layer.conf has BBPATH := ${LAYERDIR}:${BBPATH} change it to BBPATH .= :${LAYERDIR} and if you want meta-yocto to appear before meta then rearrange BBLAYERS above to BBLAYERS ?= \ /tool/yocto/poky/meta-yocto \ /tool/yocto/poky/meta \ /tool/yocto/meta-openembedded/meta-oe \ /tool/yocto/meta-xilinx \ but that may not solve the problem too since now you will get BBPATH=:/tool/yocto/poky/meta-yocto:/tool/yocto/poky/meta:/tool/yocto/meta-openembedded/meta-oe:/tool/yocto/meta-xilinx and it will whine about : at the beginning since that will present and empty BBPATH when it separates them out for sanity checks. The fix would be to see if you have : at beginning or end of BBPATH (_after_ it has been populated) and strip it out. Best regards, Elvis Dowson -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/j874ACgkQuwUzVZGdMxSgUQCfTMT+9+YaJK3cUuCGhGjr6V/J 0TwAnR3rjGAwIDs2Fg1zGYiculK4BfkP =EkD0 -END PGP SIGNATURE- ___ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto