[yocto] do_kernel_configme error with poky-tiny distro

Bruce Ashfield bruce.ashfield at windriver.com
Tue Oct 8 15:32:31 PDT 2013


On 13-10-08 6:16 PM, Darren Hart wrote:
> On Fri, 2013-09-13 at 17:32 +0200, Carlo Caione wrote:
>> Hi,
>> when I try to compile a poky-tiny distro this is what I get:
>>
>
> Hi Carlos, thanks for reporting the failure.
>
>> ERROR: Function failed: do_kernel_configme (see
>> /home/carlo/work/RSR/yocto/build/tmp/work/qemux86-poky-linux/linux-yocto-tiny/3.8.11+gitAUTOINC+8482dcdf68f9f7501118f4c01fdcb8f851882997_dd089cb5ba37ea14e8f90a884bf2a5be64ed817d-r4.1/temp/log.do_kernel_configme.13385
>> for further information)
>> ERROR: Logfile of failure stored in:
>> /home/carlo/work/RSR/yocto/build/tmp/work/qemux86-poky-linux/linux-yocto-tiny/3.8.11+gitAUTOINC+8482dcdf68f9f7501118f4c01fdcb8f851882997_dd089cb5ba37ea14e8f90a884bf2a5be64ed817d-r4.1/temp/log.do_kernel_configme.13385
>> Log data follows:
>> | DEBUG: Executing shell function do_kernel_configme
>> | [INFO] doing kernel configme
>> | [INFO] Configuring target/machine combo: "tiny/qemux86"
>> | [INFO] collecting configs in ./meta/meta-series
>> | mv: cannot stat
>> `/home/carlo/work/RSR/yocto/build/tmp/work/qemux86-poky-linux/linux-yocto-tiny/3.8.11+gitAUTOINC+8482dcdf68f9f7501118f4c01fdcb8f851882997_dd089cb5ba37ea14e8f90a884bf2a5be64ed817d-r4.1/linux-qemux86-tiny-build/.tmp.config*':
>> No such file or directory
>> | creation of pre-processed config data failed
>> | config of "tiny/qemux86" failed
>> | ERROR: Function failed: do_kernel_configme (see
>> /home/carlo/work/RSR/yocto/build/tmp/work/qemux86-poky-linux/linux-yocto-tiny/3.8.11+gitAUTOINC+8482dcdf68f9f7501118f4c01fdcb8f851882997_dd089cb5ba37ea14e8f90a884bf2a5be64ed817d-r4.1/temp/log.do_kernel_configme.13385
>> for further information)
>> ERROR: Task 678
>> (/home/carlo/work/RSR/yocto/meta/recipes-kernel/linux/linux-yocto-tiny_3.8.bb,
>> do_kernel_configme) failed with exit code '1'
>>
>> Any hint? it seems like the config file for the BSP is missing.
>
> So:
>
> Yocto Release 1.4?
> MACHINE=qemux86
> DISTRO="poky-tiny"
> target linux-yocto-tiny
>
> ?
>
> I just built this successfully from the dylan branch using the same git
> hashes you have listed above for the meta and machine branches.
>
> Can you provide any additional information about your build environment?
> Maybe share your local.conf and bblayers.conf.

That's pretty much the only way to reproduce things, since i also built
all the tiny boards against 3.10 while introducing the support .. so I
know it works.

I can say that:

 
`/home/carlo/work/RSR/yocto/build/tmp/work/qemux86-poky-linux/linux-yocto-tiny/3.8.11+gitAUTOINC+8482dcdf68f9f7501118f4c01fdcb8f851882997_dd089cb5ba37ea14e8f90a884bf2a5be64ed817d-r4.1/linux-qemux86-tiny-build/.tmp.config*':
  No such file or directory

Typically means that there was an error in a config, or the wrong kern-tools
were used.

I've got a set of changes already queued for 1.6 that would improve the
error message here, but if we can reproduce this problem, we can fix it.

Bruce



>
> Hate to ask, but did you run out of disk space?
>




More information about the yocto mailing list