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
