blueman reports pulseaudio is too old

Bug #918334 reported by Chris Bainbridge
24
This bug affects 5 people
Affects Status Importance Assigned to Milestone
blueman (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

from .xsession-errors using Xubuntu:

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

The offending code appears to be:

        version = self.pulse_utils.GetVersion()
        dprint("PulseAudio version:", version)

        if version[2] < 15:
            raise Exception("PulseAudio too old, required 0.9.15 or higher")

It looks like it is probably a simple error of only checking the minor number, now that pulseaudio is at 1.0.0 it will check 0<15 and raise exception.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: blueman 1.22~bzr707-1ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-14.23-generic 3.0.9
Uname: Linux 3.0.0-14-generic i686
ApportVersion: 1.23-0ubuntu4
Architecture: i386
Date: Wed Jan 18 18:25:16 2012
EcryptfsInUse: Yes
InstallationMedia: Xubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: blueman
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Chris Bainbridge (chris-bainbridge) wrote :
Revision history for this message
aone (aonezzz) wrote :

Same here in Xubuntu 11.10 with PulseAudio 1.0. I've tried to bypass changing the check of the version as you mention but no luck.

My error is bigger:

Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py", line 71, in Load
    self.__load_plugin(self.__classes[name])
  File "/usr/lib/python2.7/dist-packages/blueman/main/PluginManager.py", line 171, in __load_plugin
    inst._load(self.user_data)
  File "/usr/lib/python2.7/dist-packages/blueman/plugins/AppletPlugin.py", line 60, in _load
    super(AppletPlugin, self)._load(applet)
  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

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in blueman (Ubuntu):
status: New → Confirmed
aone (aonezzz)
tags: added: am64
tags: added: amd64
removed: am64
tags: added: blueman plugin pulseaudio
Revision history for this message
A. Robert Johnson (johnson-adam-r) wrote :

I had the same problem. Getting the latest version of blueman from the ppa fixed it.

https://launchpad.net/~blueman/+archive/ppa

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.