[Pkg-bluetooth-maintainers] Bug#448553: Bug#448553: bluez-utils should not recommend bluez-gnome

Filippo Giunchedi filippo at debian.org
Sun Apr 13 17:34:12 UTC 2008


On Sun, Apr 13, 2008 at 05:03:13PM +0200, Frans Pop wrote:
> On Sunday 13 April 2008, Filippo Giunchedi wrote:
> > > 'bluetooth' is installed by the 'laptop' task and depends on
> > > 'bluez-utils', so the latter should not recommend 'bluez-gnome'. (not
> > > all the usual installations with the 'laptop' task should require tens
> > > of GNOME-related packages).
> >
> > I am not sure how to fix this, given that recommends are automatically
> > installed. A proposal:
> 
> However, at the moment Recommends are _not_ installed automatically by 
> Debian Installer when installing tasks. This is basically because it would 
> result in tons of additional packages getting installed, most of which 
> users have no use for.
> So this problem is currently limited to users installing bluetooth manually 
> and, which is the real problem IMO, situations where bluetooth gets pulled 
> in automatically by other packages (e.g. a KDE lib that depends on it).

Ack, thanks.

> The Debian Policy manual defines Recommends as:
>  This declares a strong, but not absolute, dependency. 
>  The Recommends field should list packages that would be found together with
>  this one in all but unusual installations.
> 
> As bluetooth is a generic stack and thus useful on all systems that support 
> it, and bluez-gnome is GNOME specific and GNOME is only one desktop option 
> of many, it should be clear that "bluetooth recommends bluez-gnome" does 
> not fit the definition of Recommends: they will often *not* be found 

Agreed, so:

bluetooth
    Depends: bluez-utils

bluez-utils
    Suggests: bluez-gnome | kdebluetooth, bluez-firmware

> together. I'm not sure of bluez-audio as I've no idea what it does, but I 
> suspect the same to be true there.

It provides the ability to use and interact with audio-capable devices such as
headsets, I am more inclined to leave that as recommends since it is part of
bluez and packaged separately only for convenience.

thanks,
filippo
--
Filippo Giunchedi - http://esaurito.net
PGP key: 0x6B79D401
random quote follows:

I never forget a face, but in your case I'll be glad to make an exception.
-- Groucho Marx





More information about the Pkg-bluetooth-maintainers mailing list