[yocto] of recipes and packages

Trevor Woerner twoerner at gmail.com
Wed Aug 22 12:23:16 PDT 2012


Hi Jeff,

Thanks for your tasty metaphors!

On Wed, Aug 22, 2012 at 1:15 PM, Jeff Osier-Mixon <jefro at jefro.net> wrote:
> In this case, bitbake is looking for the expiration dates on your
> ingredients - the version of the package that each recipe builds.

But your wording would seem to imply _a_ recipe builds _a_ package.
But a recipe doesn't build a package, a recipe potentially builds lots
of packages. For example the "net-snmp" recipe builds the following
packages: "net-snmp-dbg net-snmp-doc net-snmp-dev net-snmp-staticdev
net-snmp-static net-snmp-libs net-snmp-mibs net-snmp-server
net-snmp-client"

"bitbake -s" doesn't list "net-snmp-dbg net-snmp-doc net-snmp-dev..."
it lists "net-snmp". Therefore couldn't the wording of the bitbake
help be improved to say:

-s, --show-versions   show current and preferred versions of all __recipes__

instead of:

>>   -s, --show-versions   show current and preferred versions of all __packages__

?

> Chris Hallinan wrote up a good description of many of the terms used

Actually I wrote this email after reading his very next blog post:

http://blogs.mentor.com/chrishallinan/blog/2012/04/27/more-on-yocto-terminology-recipes-and-packages/

:-)



More information about the yocto mailing list