[meta-virtualization] [PATCH] xen: use PACKAGECONFIG for SDL and a bit of dependency cleanup

Chris Patterson cjp256 at gmail.com
Tue Nov 5 17:08:29 PST 2013


On Tue, Nov 5, 2013 at 12:35 PM, Philip Tricca <flihp at twobit.us> wrote:

> Hi Chris,
>
> On 11/04/2013 10:17 PM, Chris Patterson wrote:
> > I would think that libsdl should be included as a runtime dependency if
> > enabled...?  Though looking through recipes, it would appear that many
> > PACKAGECONFIG users ignore the runtime dependencies (presumably assuming
> > that the image will include them if the functionality is desired - or
> > perhaps specifying only when the dependency is strictly required as a
> > result?).
>
> I left out the runtime dependency stuff because the xen-qemu package
> will end up with a dependency on libsdl if it's enabled. I was under the
> impression that this is sufficient though I'm not exactly sure how the
> dependency is created. Honestly I was happy to write it off as
> bitbake/OE magic. I've tested dom0 images with sdl enabled and disabled
> and the xen-qemu package will pull the SDL library into the image if
> it's enabled.
>
> Are you seeing different behavior?
>

My mistake - my grep foo was weak - the libSDL shared objects are special
enough to deserve capitalization. :)

Coincidentally, after sending that email, a few minutes later I read a
thread on oe-core that explained that RDEPENDS wasn't needed if it matches
DEPENDS (and vice versa). And now I know...

Cheers,
-Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-virtualization/attachments/20131105/1febb515/attachment.html>


More information about the meta-virtualization mailing list