[Pkg-bluetooth-maintainers] Bug#350591: Let's identify which
dependency is problematic
Steve Langasek
vorlon at debian.org
Tue Jan 31 14:12:46 UTC 2006
reopen 350591
thanks
On Tue, Jan 31, 2006 at 02:10:16PM +0100, Max wrote:
> this is the output of the above commands:
> max# LANG=C apt-cache policy bluez-utils; LANG=C apt-cache policy
> bluez-utils:
> Installed: (none)
> Candidate: 2.24-1
> Version table:
> 2.24-1 0
> 500 http://debian.fastweb.it unstable/main Packages
> 2.19-1 0
> 500 http://debian.fastweb.it testing/main Packages
> libdbus-1-2:
> Installed: 0.60-5
> Candidate: 0.60-5
> Version table:
> *** 0.60-5 0
> 500 http://debian.fastweb.it unstable/main Packages
> 100 /var/lib/dpkg/status
> harlock:/home/max# LANG=C apt-get install bluez-utils;
> Reading package lists... Done
> Building dependency tree... Done
> The following extra packages will be installed:
> libbluetooth1
> Suggested packages:
> bluez-firmware python2.2
> The following packages will be REMOVED:
> banshee cdrecord debian-archive-keyring gnome gnome-applets gnome-core
> gnome-desktop-environment gnome-office gnome-volume-manager
> gnomebaker gnupg
> graveman gstreamer0.10-plugins-good gstreamer0.8-dv
> gstreamer0.8-plugins hal
> k3b k3b-i18n kcontrol libapm1 libavc1394-0 libdc1394-13 libnjb5
> libraw1394-5
> makedev
Ok, this makes it possible to diagnose the problem:
Package: bluez-utils
Version: 2.24-1
Conflicts: bluez-sdp (<= 1.5-2), bluez-pan, makedev (>= 3.3.8.2-0)
You apparently have the experimental makedev installed on your system, which
bluez-utils is incompatible with.
That definitely looks like a bug in bluez-utils to me. First, the changelog
entry says that bluez-utils uses makedev in its postinst, but there's no
dependency on it -- makedev is *not* Essential, so a dependency isn't
optional. Second, future versions of makedev 3.x will presumably correct
the compatibility issue with bluez-utils, so it's not necessarily right to
conflict with all future versions like this -- one assumes that some day,
makedev 3.x is going to enter unstable as well, right?
So it looks like bluez-utils should really have Depends: makedev (<<
3.3.8.2-0) instead of Conflicts: makedev (>= 3.3.8.2-0). Either way, you'll
still need to downgrade makedev on your system to be able to install it.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon at debian.org http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-bluetooth-maintainers/attachments/20060131/f119af84/attachment.pgp
More information about the Pkg-bluetooth-maintainers
mailing list