[oe] Eliminating dependency race-conditions (was Re: [PATCH] net-snmp: disable libnl use)

Phil Blundell philb at gnu.org
Thu Mar 17 15:07:19 UTC 2011


On Thu, 2011-03-17 at 15:43 +0100, Esben Haabendal wrote:
> Is OE really in a position to permantly settle for something suboptimal
> in such a central area?

No, but rejecting the big bang doesn't mean that we can't make the
change; it just means that we need to find a way to make the old and new
arrangements coexist for a transition period.  This is the way every
other architectural change in OE has been done and I don't see any
reason that this one needs to be different.

If we really did want to go ahead and have a metadata flag day then no
doubt there are plenty of other things we would like to change at the
same time.  But, thus far, this has never seemed to justify the
disruption of breaking every recipe in both the main OE repo and third
party overlays.

I must admit that I'm also slightly unclear about why the change in
build dependency specifications is a prerequisite for doing per-recipe
sysroots.  Is that just an artifact of the way you implemented it in
OE-lite or is there some fundamental constraint that means it needs to
be this way?

p.






More information about the Openembedded-devel mailing list