Package: mpdris2
Version: 0.7+git20160705-1
Severity: important

Dear Maintainer,

mpDris2 fails to start if python3-gi is installed, but
gir1.2-notify-0.7 is not. This will usually be a case for people who opt 
out of installing recommended packages (unless gir1.2-notify-0.7 is 
pulled in as dependency by something else).

The root cause is gi module raising uncaught exception in
require_version method:

$ mpDris2
Traceback (most recent call last):
  File "./", line 55, in <module>
    gi.require_version('Notify', '0.7')
  File "/usr/lib/python3/dist-packages/gi/", line 118, in 
    raise ValueError('Namespace %s not available' % namespace)
ValueError: Namespace Notify not available

This issue has been reported upstream
( and fixed in master
commit 3c3fe12.

Best regards,
Mirosław Zalewski

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (400, 'unstable'), (102, 'experimental'), (10, 
Architecture: amd64 (x86_64)

Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to pl_PL.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages mpdris2 depends on:
ii  dbus          1.10.10-1
ii  python3       3.5.1-4
ii  python3-dbus  1.2.4-1
ii  python3-gi    3.21.91-2
ii  python3-mpd   0.5.5-2
pn  python3:any   <none>

Versions of packages mpdris2 recommends:
pn  gir1.2-notify-0.7  <none>

Versions of packages mpdris2 suggests:
ii  mpd  0.19.18-1+b1

-- no debconf information

Reply via email to