[OE-core] Annoyances with dylan

Koen Kooi koen at dominion.thruhere.net
Sat Apr 27 12:21:12 UTC 2013


Op 27 apr. 2013, om 12:19 heeft Richard Purdie <richard.purdie at linuxfoundation.org> het volgende geschreven:

> On Fri, 2013-04-26 at 16:47 +0200, Koen Kooi wrote:
>> Hi,
>> 
>> I have 2 big annoyances with dylan:
>> 
>> 1) Multimachine builds trigger spurious warnings:
>> 
>> WARNING: The recipe bonescript is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
>>   /build/v2013.06/deploy/eglibc/licenses/bonescript/LICENSE
>>   /build/v2013.06/deploy/eglibc/licenses/bonescript/generic_MIT
>> 
>> I get that every time after switching machines for each recipe/license.
> 
> This sounds like a symptom of a deeper problem. At a guess bonescript
> has some machine specific element in it but its not marked as machine
> specific and hence the system is getting confused.

Nope, it seems to happen for 'generic' recipes as well, this one was just the bottom one in my console scollbacl

> Do you have a list of
> the recipes/licenses that are showing this? It is just license issues?

From what I can see it's every recipe, and it's just the licenses.

>> 2) PRSERV makes things go backwards:
>> 
>> ERROR: Package version for package gadget-init-network went backwards which would break package feeds from (0:1.0-r19.3 to 0:1.0-r19.0)
>> 
>> To trigger 2) I updated meta-linaro and switches meta-minnow to the
>> new rebased branch, delete $TMPDIR (prserv db is outside out TMPDIR)
>> and started building images. I only happens for some recipes, not all.
>> I can't deduce a pattern or easily reproduce it. Bug filed some months
>> ago.
> 
> IIRC we looked into that bug quite extensively and couldn't find a way
> to reproduce it. If we want to get it fixed, we're going to need some
> help distilling it down to a simpler test case to reproduce so we can
> understand the issue, then we can look at fixing it.

I guess I should start putting the prserv sqlite db under git control :/



More information about the Openembedded-core mailing list