Bug#977246: lutris should depend on python3-dbus

2020-12-14 Thread Stephan Lachnit
Hi,

thanks for discovering this missing dependency.

Since I closely follow the upstream Debian sources, I created a PR there:
https://github.com/lutris/lutris/pull/3349

Depending on the schedule for a new release I will either backport this or wait 
for the new release.
Kinda depends on how much time I have.

Regards,
Stephan



Bug#977246: lutris should depend on python3-dbus

2020-12-12 Thread Ernesto Domato
Package: lutris
Version: 0.5.8.1-1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: edo...@gmail.com

Hi,

The lutris package should depends on python3-dbus to work, or at least on my
recently installed system (were I didn't had python3-dbus installed) it refused
to work with this error:

Traceback (most recent call last):
  File "/usr/games/lutris", line 54, in 
from lutris.gui.application import Application  # pylint: disable=no-name-
in-module
  File "/usr/lib/python3/dist-packages/lutris/gui/application.py", line 37, in

from lutris.game import Game
  File "/usr/lib/python3/dist-packages/lutris/game.py", line 15, in 
from lutris.config import LutrisConfig
  File "/usr/lib/python3/dist-packages/lutris/config.py", line 8, in 
from lutris import settings, sysoptions
  File "/usr/lib/python3/dist-packages/lutris/sysoptions.py", line 13, in

from lutris.util.display import DISPLAY_MANAGER, SCREEN_SAVER_INHIBITOR,
USE_DRI_PRIME
  File "/usr/lib/python3/dist-packages/lutris/util/display.py", line 19, in

from lutris.util.graphics.displayconfig import MutterDisplayManager
  File "/usr/lib/python3/dist-packages/lutris/util/graphics/displayconfig.py",
line 4, in 
import dbus
ModuleNotFoundError: No module named 'dbus'

After installing python3-dbus it started working without problems.

Greets.
Ernesto



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.9.0-4-amd64 (SMP w/8 CPU threads)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8), 
LANGUAGE=es_AR:es
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages lutris depends on:
ii  cabextract   1.9-3
ii  curl 7.72.0-1
ii  fluid-soundfont-gs   3.1-5.1
ii  gir1.2-gnomedesktop-3.0  3.38.2-1
ii  gir1.2-gtk-3.0   3.24.24-1
ii  gir1.2-notify-0.70.7.9-2
ii  gir1.2-webkit2-4.0   2.30.3-1
ii  mesa-utils   8.4.0-1+b1
ii  p7zip16.02+dfsg-8
ii  psmisc   23.3-1
ii  python3  3.9.0-4
ii  python3-distro   1.5.0-1
ii  python3-gi   3.38.0-1+b2
ii  python3-magic2:0.4.15-5
ii  python3-pil  8.0.1-1+b1
ii  python3-requests 2.25.0+dfsg-1
ii  python3-setproctitle 1.2.1-1+b1
ii  python3-yaml 5.3.1-3+b1
ii  unzip6.0-25
ii  x11-xserver-utils7.7+8

Versions of packages lutris recommends:
ii  gvfs-backends1.46.1-1
pn  libwine-development  
ii  python3-evdev1.3.0+dfsg-1+b3
pn  winetricks   

Versions of packages lutris suggests:
ii  gamemode  1.6-1+b1

-- no debconf information