[oe] Strange bluez dependency for ppp

Frans Meulenbroeks fransmeulenbroeks at gmail.com
Mon Sep 27 06:38:46 UTC 2010


2010/9/26 Petr Štetiar <ynezz at true.cz>:
> Hi,
>
> I've added ppp to my image based on minimal-image. To my surprise it dragged
> in over 2000 more packages. It's caused by libpcap which depends on
> bluez-libs. My minimal-image with ppp = 3541 tasks/packages and same
> minimal-image with ppp, but with removed bluez-utils dependency from libcap =
> 1300 tasks/packages. I wonder how to fix it correctly in OE, since I've found
> this patch[1]. Thanks for the suggestions.
>
> 1. http://patchwork.openembedded.org/patch/329/
>
> -- ynezz

never peeked at bluez-utils, but bluez itself drags in a lot of stuff
because it depends on alsa and gst, so even if you only need bt
serial, you get a lot of stuff you probably do not want.

Actually the bluez dir seems to be in a state of requiring some attention:
here's the dir listing:
bcm2035-tool			bluez-hcidump_1.42.bb	  bluez-utils.inc      bluez4_4.59.bb
bcm2035-tool_0.0.bb		bluez-libs		  bluez-utils3.inc     bluez4_4.66.bb
bluez-cups-backend_3.33.bb	bluez-libs.inc		  bluez-utils_3.33.bb  files
bluez-cups-backend_3.36.bb	bluez-libs_3.33.bb	  bluez-utils_3.36.bb
obexd_0.10.bb
bluez-dtl1-workaround		bluez-libs_3.36.bb	  bluez.inc	       obexd_0.13.bb
bluez-dtl1-workaround_1.0.bb	bluez-libs_4.42.bb	  bluez4	       obexd_0.15.bb
bluez-gnome-1.8			bluez-utils		  bluez4-libs.inc      obexd_0.19.bb
bluez-gnome_1.8.bb		bluez-utils-3.33	  bluez4.inc	       obexd_0.21.bb
bluez-gnome_cvs.bb		bluez-utils-3.x		  bluez4_4.31.bb       obexd_0.22.bb
bluez-gnome_git.bb		bluez-utils-alsa_3.33.bb  bluez4_4.41.bb
ussp-push-0.11
bluez-gstreamer-plugin_3.33.bb	bluez-utils-alsa_3.36.bb
bluez4_4.42.bb       ussp-push_0.11.bb
bluez-gstreamer-plugin_3.36.bb	bluez-utils-dbus	  bluez4_4.56.bb

I guess the _3 things refer to bluez3, but bluez3 apparently does not exist.
bluez.inc is not included by anyone
there are recipes for .56 .59 and .66 (although with DP = "-1" except
for shr), but no corresponding utils or libs




More information about the Openembedded-devel mailing list