On Sat, Jun 5, 2010 at 1:39 AM, Robert P. J. Day <[email protected]>wrote:

>
>  while i'm perusing the OE manual at the moment, this is a
> bitbake-related question so i'll ask it here:  what is the
> *recommended* way for someone to install BB?  the info in the docs is
> confusing and inconsistent.
>
>  AFAIK,  bitbake is just a tarball that can be installed anywhere as
> long as your PATH is adjusted accordingly to find it.  yet the OE
> manual has some strange advice, starting with that it's recommended to
> install it as a sibling directory to your OE base dir.  why?  what
> possible benefit could that have?  sure, it can't *hurt* but unless
> there's a measurable *benefit* to some action, i don't think it should
> be considered recommended.  it just misleads and confuses the reader.
> does that make sense?
>

Agreed.  At the time it was likely a convention, but it was never limited to
being placed there.

 then there's the OE manual advice:
>
> "If you followed the recommendation to use BitBake from svn, ..."
>
> oh, come on, that's just silly.  perhaps advanced users might want to
> keep up with bitbake development, but normal users should not be given
> that advice.
>

At the point that was written, bitbake may not have had have releases :) but
you're absolutely right.

 it would seem that bitbake installation could be summed up thusly:
>
> * the tarballs can be found here: http://download.berlios.de/bitbake/,
> and you should always be using the latest release
>
> * some distros (like ubuntu) have a bitbake package you can install.
> if it matches the latest version *only*, you can use it.  if it
> doesn't, use the tarball.
>
> * if you use the tarball, you can install it anywhere as long as you
> adjust PATH
>
> * only if you're feeling extra keen should you consider working with
> the svn checkout.
>

This is something else that needs updating - bitbake is in a git repository
on git.openembedded.org now, not svn.

 beyond that, i see no other useful advice for the installation.
> have i missed anything?  because as it stands, if one reads the online
> docs, one is apt to come away confused.


It's worth noting that you *can* install bitbake yourself rather than using
it from an unpacked source tree, by using setup.py.
-- 
Christopher Larson
clarson at kergoth dot com
Founder - BitBake, OpenEmbedded, OpenZaurus
Maintainer - Tslib
Senior Software Engineer, Mentor Graphics
_______________________________________________
Bitbake-dev mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/bitbake-dev

Reply via email to