Bug 1167 - linux-yocto package do_kernel_configme failed on nightly build (20110613-1)
Summary: linux-yocto package do_kernel_configme failed on nightly build (20110613-1)
Status: VERIFIED FIXED
Alias: None
Product: Meta-yocto
Classification: Build System, Metadata & Runtime
Component: meta-yocto (show other bugs)
Version: unspecified
Hardware: mpc8315e-rdb ppc
: High normal
Target Milestone: 1.1 M2
Assignee: Bruce Ashfield
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2011-06-14 20:45 UTC by liang li
Modified: 2011-06-20 20:48 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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