Bug 2428

Summary: [qemuarm/mips] core-image-sato-sdk build failed due to dependency of mesa-demos
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Yi Zhao <yi.zhao>
Component: coreAssignee: Saul Wold <sgw>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: Medium CC: jiajun.xu, liang.li2, meta.mr.watcher, meta.watcher, yi.zhao
Version: unspecified   
Target Milestone: 1.3   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Yi Zhao 2012-05-07 03:01:45 UTC
tree/branch: stage/master_under_test
commit:f5eb96062f71ff8ccc0e91df6e01aee56b70b0d9

do_rootfs failed with qemuarm/mips when building core-image-sato-sdk image: 

##########
...

ERROR: Multiple .bb files are due to be built which each provide virtual/libgl (/srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/meta/recipes-graphics/mesa/mesa-dri_7.11.bb /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/meta/recipes-graphics/mesa/mesa-xlib_7.11.bb).
 This usually means one provides something the other doesn't and should.
...
...
Log data follows:
| ERROR: Function failed: do_rootfs (see /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/work/qemuarm-poky-linux-gnueabi/core-image-sato-sdk-1.0-r0/temp/log.do_rootfs.8638 for further information)
| Generating solve db for /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/deploy/rpm/qemuarm...
| Generating solve db for /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/deploy/rpm/armv5te...
| Generating solve db for /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/deploy/rpm/all...
| Generating solve db for /srv/home/pokybuild/yocto-autobuilder/yocto-slave/nightly-arm/build/build/tmp/deploy/rpm/all...
| Processing locale-base-en-us...
| Processing locale-base-en-gb...
| Processing task-core-boot...
| Processing task-core-apps-console...
| Processing task-core-standalone-sdk-target...
| Processing task-core-ssh-dropbear...
| Processing task-core-apps-x11-pimlico...
| Processing zypper...
| Processing task-core-tools-profile...
| Processing task-core-qt-demos...
| Processing task-core-x11-sato...
| Processing task-core-sdk...
| Processing task-core-tools-testapps...
| Processing task-core-tools-debug...
| Processing task-core-apps-x11-games...
| Processing task-core-apps-x11-core...
| Processing task-base-extended...
| Processing rpm...
| Processing task-core-x11-base...
| error: Failed dependencies:
| 	libOSMesa.so.7 is needed by mesa-demos-8.0.1-r2.armv5te
NOTE: package core-image-sato-sdk-1.0-r0: task do_rootfs: Failed
#############

For more details, you could check:
http://autobuilder.pokylinux.org:8010/builders/nightly-arm/builds/411/steps/shell_19/logs/stdio
Comment 1 Saul Wold 2012-05-22 22:59:57 UTC
This looks to be a Master_under_test failure, can this be reproduced on master?
Comment 2 Yi Zhao 2012-05-24 09:25:56 UTC
With recent builds on autobuilder, there is no this issue. I also tested with master branch (commit: 39a9267dee0a0ee4d87ed51d4a0272549c462b02) on my side, this issue doesn't happen.
Comment 3 Saul Wold 2012-06-06 03:29:52 UTC
Seems this was a transitent issue because of a MUT test pass