[meta-freescale] Fetch error with own BSP

Daiane Angolini daiane.list at gmail.com
Tue Jun 24 11:16:53 PDT 2014


On Tue, Jun 24, 2014 at 11:58 AM, Jens Rehsack <rehsack at gmail.com> wrote:
> Hi,
>
> as recommended I started over with an own bsp. However, that immediately fails with
>
> $ bitbake core-image-base
> WARNING: Host distribution "Ubuntu-14.04" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution.
> Loading cache: 100% |#############################################################################################################################################################################| ETA:  00:00:00
> Loaded 2029 entries from dependency cache.
> Parsing recipes: 100% |###########################################################################################################################################################################| Time: 00:00:02
> Parsing of 1626 .bb files complete (1625 cached, 1 parsed). 2029 targets, 140 skipped, 0 masked, 0 errors.
> NOTE: Resolving any missing task queue dependencies
>
> Build Configuration:
> BB_VERSION        = "1.20.0"
> BUILD_SYS         = "x86_64-linux"
> NATIVELSBSTRING   = "Ubuntu-14.04"
> TARGET_SYS        = "arm-poky-linux-gnueabi"
> MACHINE           = "mediapilot"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.5.2"
> TUNE_FEATURES     = "armv7a vfp neon callconvention-hard cortexa9"
> TARGET_FPU        = "vfp-neon"
> meta
> meta-yocto        = "dora:7c3f509c065960fed9445cd73e350b7c7ddfd521"
> meta-oe           = "dora:ee173678383683e972c7d4d6f0ef5790bfa50274"
> meta-fsl-arm      = "dora:bce654fbc44d931494eb8f2662ada6d57c57d9dc"
> meta-fsl-arm-extra = "dora:375f89b70655be2a17bbde36de6adb4e4a5a6975"
> meta-fsl-demos    = "dora:5a12677ad000a926d23c444266722a778ea228a7"
> meta-browser      = "dora:c94a11b2f0811961f56b75c699f299d3d90ecf1a"
> meta-gnome
> meta-networking
> meta-filesystems  = "dora:ee173678383683e972c7d4d6f0ef5790bfa50274"
> meta-virtualization = "dora:7d7c38165c1a5a192f114afaea1ee2d80fb784dd"
> meta-stef         = "dora:da1814528ca5b188df8f389db38fbe9b44fcb618"
> meta-mediapilot   = "<unknown>:<unknown>"
>
> NOTE: Preparing runqueue
> NOTE: Executing SetScene Tasks
> NOTE: Executing RunQueue Tasks
> WARNING: Failed to fetch URL file://defconfig, attempting MIRRORS if available
> ERROR: Fetcher failure: Unable to find file file://defconfig anywhere. The paths that were searched were:
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/arm
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/armv7a
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mx6
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/poky
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm-extra/recipes-kernel/linux/linux-imx-3.0.35/
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/arm
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/armv7a
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mx6
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/poky
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx-3.0.35/
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/arm
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/armv7a
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mx6
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/poky
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx/
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/files/arm
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/files/armv7a
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/files/mx6
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/files/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/files/poky
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/files/
>     /home/sno/fsl-release-bsp/downloads/
> ERROR: Function failed: Fetcher failure for URL: 'file://defconfig'. Unable to fetch URL from any source.
> ERROR: Logfile of failure stored in: /home/sno/fsl-release-bsp/wo-ist-das-voegelchen/tmp/work/mediapilot-poky-linux-gnueabi/linux-imx/3.0.35-r37.14/temp/log.do_fetch.21324
> ERROR: Task 85 (/home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx_3.0.35.bb, do_fetch) failed with exit code '1'
> WARNING: Failed to fetch URL file://env.txt, attempting MIRRORS if available
> ERROR: Fetcher failure: Unable to find file file://env.txt anywhere. The paths that were searched were:
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-git/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-stef/recipes-bsp/u-boot/u-boot-imx/arm
>     /home/sno/fsl-release-bsp/sources/meta-stef/recipes-bsp/u-boot/u-boot-imx/armv7a
>     /home/sno/fsl-release-bsp/sources/meta-stef/recipes-bsp/u-boot/u-boot-imx/mx6
>     /home/sno/fsl-release-bsp/sources/meta-stef/recipes-bsp/u-boot/u-boot-imx/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-stef/recipes-bsp/u-boot/u-boot-imx/poky
>     /home/sno/fsl-release-bsp/sources/meta-stef/recipes-bsp/u-boot/u-boot-imx/
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc-v2013.10/arm
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc-v2013.10/armv7a
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc-v2013.10/mx6
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc-v2013.10/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc-v2013.10/poky
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc-v2013.10/
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc/arm
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc/armv7a
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc/mx6
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc/poky
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc/
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/files/arm
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/files/armv7a
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/files/mx6
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/files/mediapilot
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/files/poky
>     /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/files/
>     /home/sno/fsl-release-bsp/downloads/
> ERROR: Function failed: Fetcher failure for URL: 'file://env.txt'. Unable to fetch URL from any source.
> ERROR: Logfile of failure stored in: /home/sno/fsl-release-bsp/wo-ist-das-voegelchen/tmp/work/mediapilot-poky-linux-gnueabi/u-boot-fslc/v2013.10-r0/temp/log.do_fetch.21333
> ERROR: Task 104 (/home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc_2013.10.bb, do_fetch) failed with exit code '1'
> NOTE: Tasks Summary: Attempted 579 tasks of which 565 didn't need to be rerun and 2 failed.
> Waiting for 0 running tasks to finish:
>
> Summary: 2 tasks failed:
>   /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-kernel/linux/linux-imx_3.0.35.bb, do_fetch
>   /home/sno/fsl-release-bsp/sources/meta-fsl-arm/recipes-bsp/u-boot/u-boot-fslc_2013.10.bb, do_fetch
> Summary: There were 3 WARNING messages shown.
> Summary: There were 4 ERROR messages shown, returning a non-zero exit code.
>
> $ find ../sources/meta-mediapilot/
> ../sources/meta-mediapilot/
> ../sources/meta-mediapilot/README.sources
> ../sources/meta-mediapilot/recipes-kernel
> ../sources/meta-mediapilot/recipes-kernel/linux
> ../sources/meta-mediapilot/recipes-kernel/linux/linux-imx_3.0.35
> ../sources/meta-mediapilot/recipes-kernel/linux/linux-imx_3.0.35/defconfig
> ../sources/meta-mediapilot/recipes-kernel/linux/linux-imx_3.0.35/mediapilot.cfg
> ../sources/meta-mediapilot/recipes-kernel/linux/linux-imx_3.0.35/HomePilot-Media.patch
> ../sources/meta-mediapilot/recipes-kernel/linux/linux-imx_3.0.35/mediapilot-user-patches.scc
> ../sources/meta-mediapilot/recipes-kernel/linux/linux-imx_3.0.35/mediapilot.scc
> ../sources/meta-mediapilot/recipes-kernel/linux/linux-imx_3.0.35/mediapilot-user-config.cfg
> ../sources/meta-mediapilot/recipes-kernel/linux/linux-imx_3.0.35.bbappend
> [...]
>
> my conf/bblayers.conf looks like:
> LCONF_VERSION = "6"
>
> BBPATH = "${TOPDIR}"
> BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}"
>
> BBFILES ?= ""
> BBLAYERS = " \
>   ${BSPDIR}/sources/poky/meta \
>   ${BSPDIR}/sources/poky/meta-yocto \
>   \
>   ${BSPDIR}/sources/meta-openembedded/meta-oe \
>   \
>   ${BSPDIR}/sources/meta-fsl-arm \
>   ${BSPDIR}/sources/meta-fsl-arm-extra \
>   ${BSPDIR}/sources/meta-fsl-demos \
> "
> ##Freescale Yocto Release layer
> #BBLAYERS += " ${BSPDIR}/sources/meta-fsl-bsp-release/imx/meta-fsl-arm "
> #BBLAYERS += " ${BSPDIR}/sources/meta-fsl-bsp-release/imx/meta-fsl-demos "
> BBLAYERS += " ${BSPDIR}/sources/meta-browser "
> BBLAYERS += " ${BSPDIR}/sources/meta-openembedded/meta-gnome "
> BBLAYERS += " ${BSPDIR}/sources/meta-openembedded/meta-networking "
> BBLAYERS += " ${BSPDIR}/sources/meta-openembedded/meta-filesystems "
> BBLAYERS += " ${BSPDIR}/sources/meta-virtualization "
> ## XBMC
> BBLAYERS += " ${BSPDIR}/sources/meta-stef "
> ## MEDIAPILOT
> BBLAYERS += " ${BSPDIR}/sources/meta-mediapilot "
>
> Any hint?

for me your layer is not in BBPATH. you can use the variable
FILESEXTRAPATHS into a bbappend to add this

http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-FILESEXTRAPATHS


http://www.yoctoproject.org/docs/1.4.2/dev-manual/dev-manual.html#using-bbappend-files

Daiane
> https://lists.yoctoproject.org/listinfo/meta-freescale


More information about the meta-freescale mailing list