OpenEmbedded/Bitbake: Ultra newbie question

I am playing around with Angstrom on my Beagle Board and I am trying
to get a little more acquainted with the set of tools (git,
opemembedded and bitbake).

I've followed the excellent tutorial here:
http://elinux.org/BeagleBoardAndOpenEmbeddedGit

I am able to build different images and run them fine.

I am now going back and spending some time reading the various user
manuals to better understand what exactly I've managed to do with the
above tutorial.

I am reading the manual for OpenEmbedded and it mentions obtaining
BitBake (via svn) as an initial step before obtaining OpenEmbedded via
git. At some point I installed the unbuntu/debian package for
BitBake. I also see that I have a bitbake directory under my $OEBASE/
openembedded directory. The manual for OpenEmbedded suggests
installing BitBake at the same level as a "sibling" directory to
'openembedded'.

When I look at the above tutorial, I don't see any steps that
explicitly install BitBake.

So, to get to my point. It seems that with the above tutorial,
bitbake was included in the openembedded install and is actually
contained in a subdirectory, contrary to the OpenEmbedded user guide.

Is this correct? Does bitbake come with openembedded or am I missing
something.

Thanks and please excuse my inexperience.

Mike

...

So, to get to my point. It seems that with the above tutorial,
bitbake was included in the openembedded install and is actually
contained in a subdirectory, contrary to the OpenEmbedded user guide.

  if you use the stable branch, it comes with bitbake. if you want to
play with the development branch, i believe you have to install
bitbake yourself.

rday

Ok, cool. So I'm not as confused as I thought I was.

Thanks!

Mike

By 'installing' we mean 'running it from svn checkout', since using the 'make install' or deb/rpm/whatever packages opens up a world of hurt if you need to upgrade bitbake and/or run the included version from the stable branch.

regards,

Koen

just FYI, the current version of fedora (the impending f11) has
bitbake in its repository, but only version 1.8.10 which i know is
insufficient for the OE development branch, so i put in a request to
update it:

https://bugzilla.redhat.com/show_bug.cgi?id=503226

  i have no idea who that request will work its way around to bit i
figured it couldn't hurt to keep up to date.

rday

Understood. Thanks for the heads up.

mike