[meta-ti] question on meta-ti for yocto
Denys Dmytriyenko
denis at denix.org
Wed Mar 21 14:45:15 PDT 2012
On Wed, Mar 21, 2012 at 09:27:26PM +0000, Richard Purdie wrote:
> On Wed, 2012-03-21 at 21:48 +0100, Koen Kooi wrote:
> > Op 21 mrt. 2012, om 21:42 heeft Russell Senior het volgende
> > geschreven:
> > >>>>>> "Koen" == Koen Kooi <koen at dominion.thruhere.net> writes:
> > >
> > >>> I am dumping this mail to ask for some clarifications. I am
> > looking
> > >>> closely to yocto as environment for building embedded linux distro
> > >>> for omap based boards.
> > >
> > > Koen> Yocto or poky? If you're after yocto, just follow the
> > > Koen> instructions in the README, that will get you that using the
> > > Koen> yocto framework. If you're after poky, that's something
> > > Koen> completely different.
> > >
> > > A yocto guy I was recently talking to implied that yocto more or
> > less
> > > equal'd poky.
> >
> > Yes, they tend to do that a lot, don't they?
> >
> > > Frankly, I find these code words baffling. Can you
> > > explain or point me at an explanation of the distinction between OE,
> > > yocto and poky?
> >
> > Poky used to be a fork of OE that got picked up when the yocto project
> > was founded. After yocto was announced we all agreed they would drop
> > the 'poky' name and bits and continue together as 'oe-core'.
> > What is happening is that some yocto marketing folks are a bit too
> > attached to the poky name and want to muddy the waters. The more
> > confusion, the more business for yocto certified consultants.
>
> I've really just about had enough of this since the descriptions you
> give out don't exactly help much and its a game of deflection.
>
> Yocto is the overall project which is aiming to make embedded Linux
> easier and improve the tooling. Yocto and OpenEmbedded agreed to work on
> and share OpenEmbedded-Core. It was agreed that Poky would continue as a
> sub-project of Yocto which was there to test and demonstrate OE-Core on
> real hardware and give people something they could pick up and get
> started with in a simple "one stop" single checkout manner.
>
> Poky is living true to that agreement.
>
> What I really find *extremely* distasteful is that despite repeated
> requests, meta-ti still has hard dependencies on meta-oe and worse,
> meta-angstrom and is not following the spirit of the agreements made
> about working together on OE-Core. The idea was to better separate out
> hardware from distribution policy and give people clear guidance over
> layers. To put it simply, meta-ti has yet to do this. I cannot take
> meta-ti and have it work against oe-core alone, or against poky.
Richard,
That's not true. There are no hard dependencies on meta-angstrom any more. And
meta-oe is only needed to supply gcc-4.5 for now, until all the issues are
ironed out.
I've been making numerous builds past few weeks with different combination of
layers and besides few bugs I need to fix for the distro-less configuration,
was quite successful getting meta-ti work with oe-core WITHOUT meta-angstrom!
There are some systemd dependencies, but they are no longer hard ones. There
was discussion about moving beagle payload stuff off of meta-ti. But it should
no longer break things.
> The amount of confusion this is causing users is immense as we see from
> new users and experienced ones alike. Whilst I know people have nodded
> and agreed they're going to fix it, time goes on and we don't seem to
> make much progress.
>
> The biggest confusion factor out there at the moment is meta-ti, not
> poky and I'd like to ask politely for people to get their act together.
See above, the work is being done. The first wave of people who complained
about those dependencies are now building their images. There are still
confused people, but we'll clear the message once all obstacles are resolved.
Richard, Koen, please take your word-fight and name-calling offline! It's not
a proper place here. Thank you.
--
Denys
More information about the meta-ti
mailing list