[OE-core] Mesa issues in Freescale ARM Builds

Saul Wold sgw at linux.intel.com
Sat Jul 20 15:01:52 UTC 2013


Hi Jonathan, Martin, Freescale Folks:

You both have been recently modifying the mesa recipes, it seems to have 
triggered some build failures on the nightly-fsl-arm  builds in master. 
  I am going to build MUT today with Jonathan's change, so we might have 
failures there also.

> ERROR: Multiple .bb files are due to be built which each provide mesa (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa_git.bb /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa_9.1.3.bb).
>  This usually means one provides something the other doesn't and should.
> ERROR: Multiple .bb files are due to be built which each provide virtual/libgles1 (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa_git.bb /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/amd-gpu-x11-bin-mx51_11.09.01.bb).
>  This usually means one provides something the other doesn't and should.
> ERROR: Multiple .bb files are due to be built which each provide virtual/libgles2 (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa_git.bb /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/amd-gpu-x11-bin-mx51_11.09.01.bb).
>  This usually means one provides something the other doesn't and should.
> ERROR: Multiple .bb files are due to be built which each provide virtual/egl (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa_git.bb /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta-fsl-arm/recipes-graphics/amd-gpu-x11-bin/amd-gpu-x11-bin-mx51_11.09.01.bb).
>  This usually means one provides something the other doesn't and should.

and

> NOTE: recipe mesa-2_9.1.3-r0: task do_package_write_ipk: Started
> NOTE: recipe mesa-2_9.1.3-r0: task do_package_write_rpm: Started
> NOTE: recipe mesa-2_9.1.3-r0: task do_package_write_deb: Started
> ERROR: Recipe mesa is trying to change PR from 'r0' to 'r9.0'. This will cause do_package_write_* failures since the incorrect data will be used and they will be unable to find the right workdir.
> ERROR: Function failed: read_subpackage_metadata
> ERROR: Recipe mesa is trying to change PR from 'r0' to 'r9.0'. This will cause do_package_write_* failures since the incorrect data will be used and they will be unable to find the right workdir.
> ERROR: Function failed: read_subpackage_metadata
> ERROR: Logfile of failure stored in: /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/work/imx53qsb-poky-linux-gnueabi/mesa/2_9.1.3-r0/temp/log.do_package_write_ipk.14976
> NOTE: recipe mesa-2_9.1.3-r0: task do_package_write_ipk: Failed
> ERROR: Recipe mesa is trying to change PR from 'r0' to 'r9.0'. This will cause do_package_write_* failures since the incorrect data will be used and they will be unable to find the right workdir.
> ERROR: Function failed: read_subpackage_metadata
> ERROR: Logfile of failure stored in: /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/work/imx53qsb-poky-linux-gnueabi/mesa/2_9.1.3-r0/temp/log.do_package_write_rpm.14930
> NOTE: recipe mesa-2_9.1.3-r0: task do_package_write_rpm: Failed
> ERROR: Task 3724 (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa_9.1.3.bb, do_package_write_rpm) failed with exit code '1'
> ERROR: Task 3722 (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa_9.1.3.bb, do_package_write_ipk) failed with exit code '1'
> ERROR: Logfile of failure stored in: /srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/build/tmp/work/imx53qsb-poky-linux-gnueabi/mesa/2_9.1.3-r0/temp/log.do_package_write_deb.14949
> NOTE: recipe mesa-2_9.1.3-r0: task do_package_write_deb: Failed
> ERROR: Task 3723 (/srv/home/pokybuild/yocto-autobuilder-new/yocto-slave/nightly-fsl-arm/build/meta/recipes-graphics/mesa/mesa_9.1.3.bb, do_package_write_deb) failed with exit code '1'

This is strange since it seems to be picking up the git recipe and the 
version one, maybe due to the above error.

Thanks

-- 
     Sau!

Saul Wold
Yocto Component Wrangler @ Intel
Yocto Project / Poky Build System




More information about the Openembedded-core mailing list