[Pkg-bluetooth-maintainers] Bug#690120: bluez: please minimalize package dependencies

Holger Schurig holgerschurig at gmail.com
Wed Oct 10 08:00:02 UTC 2012


Package: bluez
Version: 4.99-2
Severity: wishlist

I'm using Debian on embedded devices which are scarce on flash file
space. Naturally I only want to install the absolute minimum of
packages needed. Bluez however makes this a bit of a problem, because
it pulls in python, python-dbus and python-gobject. And they, in turn,
pull in another 10 packages or some. All in all over 40 MB
(extracted). Which is miniscule on a desktop, but considerable one
(some) embedded devices.

However,

   dpkg -L bluez | xargs file | grep Python

reveals that only those files need python:

/usr/bin/bluez-test-telephony:                   Python script, ASCII
text executable
/usr/bin/bluez-simple-service:                   Python script, ASCII
text executable
/usr/bin/bluez-test-manager:                     Python script, ASCII
text executable
/usr/bin/bluez-test-input:                       Python script, ASCII
text executable
/usr/bin/bluez-test-audio:                       Python script, ASCII
text executable
/usr/bin/bluez-test-adapter:                     Python script, ASCII
text executable
/usr/bin/bluez-test-discovery:                   Python script, ASCII
text executable
/usr/bin/bluez-test-network:                     Python script, ASCII
text executable
/usr/bin/bluez-test-service:                     Python script, ASCII
text executable
/usr/bin/bluez-test-serial:                      Python script, ASCII
text executable
/usr/bin/bluez-simple-agent:                     Python script, ASCII
text executable
/usr/bin/bluez-test-device:                      Python script, ASCII
text executable
/usr/share/doc/bluez/examples/list-devices:      Python script, ASCII
text executable
/usr/share/doc/bluez/examples/monitor-bluetooth: Python script, ASCII
text executable


Question: is it possible to move all of those python files into some
other package, e.g. bluez-test-scripts?  And is it possible to move
bluez-simple-* also away?  I'm not sure how important they are, so I
cannot judge here.



More information about the Pkg-bluetooth-maintainers mailing list