Package: blueman
Version: 2.0.4-1
Severity: normal

Dear Maintainer,

Executing blueman-applet in an X session errors out with the following output:

blueman-applet version 2.0.4 starting
_________
Load (/usr/lib/python3/dist-packages/blueman/main/PluginManager.py:60)
['DhcpClient', 'GameControllerWakelock', 'Menu', 'ShowConnected', 'PPPSupport', 
'SerialManager', 'KillSwitch', 'AppIndicator', 'AuthAgent', 'NMPANSupport', 
'StandardItems', 'NMDUNSupport', 'DBusService', 'NetUsage', 'PowerManager', 
'Networking', 'TransferService', 'Headset', 'RecentConns', 'ExitItem', 
'DiscvManager', 'StatusIcon'] 
/usr/lib/python3/dist-packages/blueman/plugins/applet/AppIndicator.py:8: 
PyGIWarning: AppIndicator3 was imported without specifying a version first. Use 
gi.require_version('AppIndicator3', '0.1') before import to ensure that the 
right version gets loaded.
  from gi.repository import AppIndicator3 as girAppIndicator
ERROR:dbus.proxies:Introspect error on :1.0:/: dbus.exceptions.DBusException: 
org.freedesktop.DBus.Error.AccessDenied: Rejected send message, 2 matched 
rules; type="method_call", sender=":1.5" (uid=1000 pid=25567 
comm="/usr/bin/python3 /usr/bin/blueman-applet ") 
interface="org.freedesktop.DBus.Introspectable" member="Introspect" error 
name="(unset)" requested_reply="0" destination=":1.0" (uid=0 pid=23629 
comm="/usr/sbin/bluetoothd ")
Traceback (most recent call last):
  File "/usr/bin/blueman-applet", line 121, in <module>
    BluemanApplet()
  File "/usr/bin/blueman-applet", line 63, in __init__
    self.Plugins.Load()
  File "/usr/lib/python3/dist-packages/blueman/main/PluginManager.py", line 90, 
in Load
    __import__(self.module_path.__name__ + ".%s" % plugin, None, None, [])
  File "/usr/lib/python3/dist-packages/blueman/plugins/applet/AuthAgent.py", 
line 9, in <module>
    import blueman.main.applet.BluezAgent as BluezAgent
  File "/usr/lib/python3/dist-packages/blueman/main/applet/BluezAgent.py", line 
23, in <module>
    from blueman.bluez.Agent import Agent, AgentMethod
  File "/usr/lib/python3/dist-packages/blueman/bluez/Agent.py", line 48, in 
<module>
    class Agent(dbus.service.Object):
  File "/usr/lib/python3/dist-packages/blueman/bluez/Agent.py", line 56, in 
Agent
    @AgentMethod
  File "/usr/lib/python3/dist-packages/blueman/bluez/Agent.py", line 38, in 
AgentMethod
    if BlueZInterface.get_interface_version()[0] < 5:
  File "/usr/lib/python3/dist-packages/blueman/bluez/BlueZInterface.py", line 
17, in get_interface_version
    introspection = dbus.Interface(obj, 
'org.freedesktop.DBus.Introspectable').Introspect()
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in 
call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.AccessDenied: 
Rejected send message, 2 matched rules; type="method_call", sender=":1.5" 
(uid=1000 pid=25567 comm="/usr/bin/python3 /usr/bin/blueman-applet ") 
interface="org.freedesktop.DBus.Introspectable" member="Introspect" error 
name="(unset)" requested_reply="0" destination=":1.0" (uid=0 pid=23629 
comm="/usr/sbin/bluetoothd ")

I've followed some of the advice in this web page:

  https://bbs.archlinux.org/viewtopic.php?id=65716

My X session is already started with ck-launch-session and I've added
a file to /etc/pam.d containing "session optional
pam_ck_connector.so" but I still get the error.

I'm running awesome WM from ~/.xsessionrc, started with XDM.  My system init is 
sysinit.

Regards,

Bob Ham

-- System Information:
Debian Release: 9.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (80, 'testing'), (70, 
'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.15.0-linux-latest-2 (SMP w/16 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages blueman depends on:
ii  bluez                                        5.43-2+deb9u1
ii  bluez-obexd                                  5.43-2+deb9u1
ii  dbus                                         1.10.18-1.0nosystemd1
ii  dconf-gsettings-backend [gsettings-backend]  0.26.0-2+b1
ii  gir1.2-appindicator3-0.1                     0.4.92-4
ii  gir1.2-gdkpixbuf-2.0                         2.36.5-2+deb9u2
ii  gir1.2-glib-2.0                              1.50.0-1+b1
ii  gir1.2-gtk-3.0                               3.22.11-1
ii  gir1.2-notify-0.7                            0.7.7-2
ii  gir1.2-pango-1.0                             1.40.5-1
ii  gnome-icon-theme                             3.12.0-2
ii  libbluetooth3                                5.43-2+deb9u1
ii  libc6                                        2.24-11+deb9u1
ii  libglib2.0-0                                 2.50.3-2
ii  libpulse-mainloop-glib0                      10.0-1.0nosystemd1
ii  libpython3.5                                 3.5.3-1
ii  librsvg2-common                              2.40.16-1+b1
ii  notification-daemon                          3.20.0-1+b1
ii  python3                                      3.5.3-1
ii  python3-cairo                                1.10.0+dfsg-5+b1
ii  python3-dbus                                 1.2.4-1+b1
ii  python3-gi                                   3.22.0-2
ii  python3-gi-cairo                             3.22.0-2

Versions of packages blueman recommends:
ii  policykit-1  0.105-18.0nosystemd1

blueman suggests no packages.

-- no debconf information

Reply via email to