Package: blueman
Version: 1.23-1
Severity: grave
Dear Maintainer,
blueman-applet fails to start and prints the following message
--8---cut here---start-8---
blueman-applet version 1.22 starting
Using gconf config backend
Using gconf config backend
Using gconf config backend
Using gconf config backend
Using gconf config backend
Using gconf config backend
Using gconf config backend
Using gconf config backend
Traceback (most recent call last):
File /usr/lib/python2.7/dist-packages/blueman/plugins/BasePlugin.py, line
65, in _load
self.on_load(parent)
File /usr/lib/python2.7/dist-packages/blueman/plugins/applet/PulseAudio.py,
line 173, in on_load
raise Exception(PulseAudio too old, required 0.9.15 or higher)
Exception: PulseAudio too old, required 0.9.15 or higher
Using gconf config backend
Using gconf config backend
Using gconf config backend
Deleting plugin instance blueman.plugins.applet.PulseAudio.PulseAudio object
at 0x2eab150
--8---cut here---end---8---
It looks like the code in PulseAudio.py that checks the version number
is too simple
--8---cut here---start-8---
if version[2] 15:
raise Exception(PulseAudio too old, required 0.9.15 or
higher)
--8---cut here---end---8---
The version reported by the blueman.main.PulseAudioUtils module is [4,
0, 0]
--8---cut here---start-8---
Python 2.7.3 (default, Mar 13 2014, 11:03:55)
[GCC 4.7.2] on linux2
Type help, copyright, credits or license for more information.
from blueman.main.PulseAudioUtils import PulseAudioUtils, EventType
foo=PulseAudioUtils()
_
pa_context_event
(/usr/lib/python2.7/dist-packages/blueman/main/PulseAudioUtils.py:159)
1
_
pa_context_event
(/usr/lib/python2.7/dist-packages/blueman/main/PulseAudioUtils.py:159)
5
foo.GetVersion()
[4, 0, 0]
--8---cut here---end---8---
The problem is fiexed in the trunk version of blueman
http://bazaar.launchpad.net/~blueman/blueman/trunk/view/head:/blueman/plugins/applet/PulseAudio.py#L180
as well as 1.23-git201312311147-1~bpo70+1 in wheezy-backports.
-- System Information:
Debian Release: 7.5
APT prefers stable-updates
APT policy: (990, 'stable-updates'), (900, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: armel
Kernel: Linux 3.2.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages blueman depends on:
ii bluez 4.99-2
ii dbus 1.6.8-1+deb7u3
ii gnome-icon-theme 3.4.0-2
ii libatk1.0-0 2.4.0-2
ii libbluetooth3 4.99-2
ii libc6 2.13-38+deb7u1
ii libcairo2 1.12.2-3
ii libfontconfig12.9.0-7.1
ii libfreetype6 2.4.9-1.1
ii libgdk-pixbuf2.0-02.26.1-1
ii libglib2.0-0 2.33.12+really2.32.4-5
ii libgtk2.0-0 2.24.10-2
ii libpango1.0-0 1.30.0-1
ii libpython2.7 2.7.3-6+deb7u2
ii librsvg2-common 2.36.1-2
ii libstartup-notification0 0.12-1
ii notify-osd [notification-daemon] 0.9.34-2
ii obex-data-server 0.4.5-1+b3
ii python2.7.3-4+deb7u1
ii python-dbus 1.1.1-1
ii python-gi 3.2.2-2
ii python-gtk2 2.24.0-3+b1
ii python-notify 0.1.1-3
ii python2.7 2.7.3-6+deb7u2
Versions of packages blueman recommends:
ii libpulse-mainloop-glib0 4.0-6~bpo7+1
ii policykit-1 0.105-3
ii python-gconf 2.28.1+dfsg-1
blueman suggests no packages.
-- no debconf information
--
Łukasz Stelmach
Samsung RD Institute Poland
Samsung Electronics
pgpf3EHQPIIYw.pgp
Description: PGP signature