[poky] Master stability update

Koen Kooi koen at dominion.thruhere.net
Thu Jan 27 23:56:45 PST 2011


Op 27 jan 2011, om 22:45 heeft Richard Purdie het volgende geschreven:

> On Thu, 2011-01-27 at 16:35 +0100, Koen Kooi wrote:
>> Op 27 jan 2011, om 16:06 heeft Richard Purdie het volgende geschreven:
>> 
>>> On Thu, 2011-01-27 at 13:45 +0100, Koen Kooi wrote:
>>>> Op 25 jan 2011, om 23:07 heeft Richard Purdie het volgende geschreven:
>>> It seems that autoconf.bbclass change is having a weird ripple effect
>>> with the sstate packages. Can you clean sstate and then retry, just to
>>> try and isolate the issues?
>>> 
>>> I agree having a simple change to autotools.bbclass ripple through
>>> sstate like that isn't desirable btw, I just want to try and fix one
>>> issue at a time.
>> 
>> I removed tmp, sstate-cache and pseudodone, then did 'bitbake
>> console-image', which failed at the same point. I looked into
>> '/OE/tentacle/build/tmp-angstrom_2010_x/sysroots/x86_64-linux/usr/bin/', which had a lot files in it, but no autoconf, so I did 'bitbake autoconf-native', that (re)ran a lot of rm_work tasks.
>> 
>> 
>> koen at dominion:/OE/tentacle$ ls /OE/tentacle/build/tmp-angstrom_2010_x/sysroots/x86_64-linux/usr/bin/
>> tclConfig.sh*
>> 
>> so it removed pretty much everything from the sysroot!
> 
> Just to update on this, Koen is using distribute_sources which adds a
> do_distribute_sources task. This is why things are working on master but
> not for Koen.
> 
> That task runs later and causes do_setscene to rerun which cleans out
> the sysroot rather helpfully assuming that all tasks for that recipe
> will rerun which isn't true.
> 
> This branch has some proposed changes to make this work better:
> 
> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=rpurdie/misc2
> 
> and Koen is testing them to see how they work out.

That fixes both the setscene and machine switching issues. Everything works as expected again!


More information about the poky mailing list