Bug 1167

Summary: linux-yocto package do_kernel_configme failed on nightly build (20110613-1)
Product: [Build System, Metadata & Runtime] Meta-yocto Reporter: liang li <liang.li2>
Component: meta-yoctoAssignee: Bruce Ashfield <bruce.ashfield>
Status: VERIFIED FIXED QA Contact:
Severity: normal    
Priority: High CC: dvhart, jiajun.xu, liangliang.wang, poky.bs.watcher, poky.watcher, yi.zhao
Version: unspecified   
Target Milestone: 1.1 M2   
Hardware: mpc8315e-rdb   
OS: ppc   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description liang li 2011-06-14 20:45:14 UTC
git info :
e5f3cc34df74c08c8cab3e1cf9207fafaec6cb9a
git branch :master
logs detailed link:
http://autobuilder.yoctoproject.org:8010/builders/nightly-external/builds/4/steps/shell_21/logs/stdio

error info below:
ERROR: Logfile of failure stored in: /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/mpc8315e_rdb-poky-linux/linux-yocto-2.6.37+git1+f1dc3722d45cdcc92c84ebfecf4ce616d2efed26_1+dcf359635969abdbdd15f60b702ab17ed6174892-r18/temp/log.do_kernel_configme.25427
Log data follows:
| [INFO] doing kernel configme
| [INFO] Finding user(s) of branch "yocto/standard/fsl-mpc8315e-rdb"
| [INFO] Branch meta-temp used by fsl-mpc8315e-rdb-standard.scc
| [INFO] collecting configs in ./meta/meta-series
| [INFO] checking out yocto/standard/fsl-mpc8315e-rdb
| error: Your local changes to the following files would be overwritten by checkout:
| 	arch/powerpc/boot/dts/mpc8315erdb.dts
| Please, commit your changes or stash them before you can switch branches.
| Aborting
| [ERROR] Checkout of yocto/standard/fsl-mpc8315e-rdb failed
| Error running the meta series for collecting config data
| config of meta-temp (fsl-mpc8315e-rdb-standard.scc) failed
| ERROR: Function 'do_kernel_configme' failed (see /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/mpc8315e_rdb-poky-linux/linux-yocto-2.6.37+git1+f1dc3722d45cdcc92c84ebfecf4ce616d2efed26_1+dcf359635969abdbdd15f60b702ab17ed6174892-r18/temp/log.do_kernel_configme.25427 for further information)
| ERROR: Function 'do_kernel_configme' failed (see /srv/home/pokybuild/poky-slave/nightly-external/build/build/tmp/work/mpc8315e_rdb-poky-linux/linux-yocto-2.6.37+git1+f1dc3722d45cdcc92c84ebfecf4ce616d2efed26_1+dcf359635969abdbdd15f60b702ab17ed6174892-r18/temp/log.do_kernel_configme.25427 for further information)
NOTE: package linux-yocto-2.6.37+git1+f1dc3722d45cdcc92c84ebfecf4ce616d2efed26_1+dcf359635969abdbdd15f60b702ab17ed6174892-r18: task do_kernel_configme: Failed

and minimal ,sato ,sato-sdk ,kernel and dtb files not found in :
http://autobuilder.yoctoproject.org/nightly/20110613-1/machines/mpc8315e-rdb/ppc/

also tried the git master head to manually build minimal image, the same error as above.
Comment 1 Darren Hart 2011-06-16 08:24:18 UTC
Bruce, I think we've seen this sort of thing before. Is this bad tarballs again?
Comment 2 Bruce Ashfield 2011-06-16 08:26:20 UTC
Nope, but this is definitely fixed in master. The re-test must have happened
after my SRCREV fix or as you wondered, the meta fix wasn't pulled into the
local tree.

I'll have a look, this definitely works now, so I'll retest from a clean tree here.
Comment 3 Bruce Ashfield 2011-06-16 08:33:25 UTC
confirmed. this works in master.

commit e5f3cc34df74c08c8cab3e1cf9207fafaec6cb9a is too old, you don't have
my SRCREV fix that repairs the problem.
Comment 4 liang li 2011-06-20 20:48:10 UTC
verified on nightly build 20110617-4:
http://autobuilder.pokylinux.org/nightly/20110617-4/machines/mpc8315e-rdb/ppc/
kernel,dtb,minimal,sato,sato-sdk images can be found.

git info:2163461ec94528ecf046a04edc5db3d2dd3a6b8b
branch: master