[yocto] Package 'X' provides... what?

Chris Tapp opensource at keylevel.com
Mon Mar 3 11:54:55 PST 2014


On 3 Mar 2014, at 12:17, Burton, Ross <ross.burton at intel.com> wrote:

> On 3 March 2014 07:10, Nicolas Dechesne <nicolas.dechesne at linaro.org> wrote:
>>> How do I find out what (e.g.) gstreamer1.0-plugins-base.bb actually provides? Once I've got it to build for one plugin I can go to the work directory to see what gets packaged to find the names of other plugins, but I can't find a way in to start with. Is there some bitbake magic I can use to list what's provided by a recipe?
>> 
>> you can try:
>> 
>> bitbake -e gstreamer1.0-plugins-base | grep ^PACKAGES
>> 
>> basically, you are looking for the content of the variable 'PACKAGES'

I tried that, but nothing shows.

> 
> Note that for situations such as this you won't find
> PACKAGES=gstreamer1.0-plugins-base-playbin anywhere as the set of
> plugins that a recipe can build is dynamic .  There'll be a
> PACKAGES_DYNAMIC=gstreamer1.0-plugins-* statement that tells bitbake
> it will provide a set of packages matching a glob, but that's all.  No
> way of going from -plugins-playbin to the gstreamer1.0-plugins-base.

Ah, that's why ;-)

I've switched to a different version (https://github.com/dv1/meta-gstreamer1.0) and the README file on there gave me what I need to work out the packages names.

Thanks all :-)

Chris Tapp

opensource at keylevel.com
www.keylevel.com






More information about the yocto mailing list