Bug 28355 - Lutris doesn't work due to missing dependency on python3-lxml
Summary: Lutris doesn't work due to missing dependency on python3-lxml
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Rémi Verschelde
QA Contact:
URL:
Whiteboard:
Keywords: 8rc1
Depends on:
Blocks:
 
Reported: 2021-02-13 11:17 CET by Jose Manuel López
Modified: 2021-02-15 15:15 CET (History)
1 user (show)

See Also:
Source RPM: Lutris
CVE:
Status comment:


Attachments

Description Jose Manuel López 2021-02-13 11:17:53 CET
Description of problem: Lutris no works, appears this from konsole:
[jose@localhost ~]$ lutris
WINDOW DECORATIONS RELOADED
Traceback (most recent call last):
  File "/usr/bin/lutris", line 52, in <module>
    from lutris.gui.application import Application  # pylint: disable=no-name-in-module
  File "/usr/lib/python3.8/site-packages/lutris/gui/application.py", line 41, in <module>
    from lutris.gui.installerwindow import InstallerWindow
  File "/usr/lib/python3.8/site-packages/lutris/gui/installerwindow.py", line 17, in <module>
    from lutris.installer import interpreter
  File "/usr/lib/python3.8/site-packages/lutris/installer/interpreter.py", line 14, in <module>
    from lutris.installer.installer import LutrisInstaller
  File "/usr/lib/python3.8/site-packages/lutris/installer/installer.py", line 16, in <module>
    from lutris.services import get_services
  File "/usr/lib/python3.8/site-packages/lutris/services/__init__.py", line 2, in <module>
    from lutris.services.gog import GOGService
  File "/usr/lib/python3.8/site-packages/lutris/services/gog.py", line 9, in <module>
    from lxml import etree
ModuleNotFoundError: No module named 'lxml'



Version-Release number of selected component (if applicable): Mageia 8 RC and Lutris


How reproducible: Install lutris and ejecute it


Steps to Reproduce:
1. Install lutris.
2. Ejecute, no works
3. Ejecute in konsole, no works, appears this:
[jose@localhost ~]$ lutris
WINDOW DECORATIONS RELOADED
Traceback (most recent call last):
  File "/usr/bin/lutris", line 52, in <module>
    from lutris.gui.application import Application  # pylint: disable=no-name-in-module
  File "/usr/lib/python3.8/site-packages/lutris/gui/application.py", line 41, in <module>
    from lutris.gui.installerwindow import InstallerWindow
  File "/usr/lib/python3.8/site-packages/lutris/gui/installerwindow.py", line 17, in <module>
    from lutris.installer import interpreter
  File "/usr/lib/python3.8/site-packages/lutris/installer/interpreter.py", line 14, in <module>
    from lutris.installer.installer import LutrisInstaller
  File "/usr/lib/python3.8/site-packages/lutris/installer/installer.py", line 16, in <module>
    from lutris.services import get_services
  File "/usr/lib/python3.8/site-packages/lutris/services/__init__.py", line 2, in <module>
    from lutris.services.gog import GOGService
  File "/usr/lib/python3.8/site-packages/lutris/services/gog.py", line 9, in <module>
    from lxml import etree
ModuleNotFoundError: No module named 'lxml'
Manuel Hiebel 2021-02-13 17:06:14 CET

Assignee: bugsquad => JMiahMan

Manuel Hiebel 2021-02-13 17:06:55 CET

Assignee: JMiahMan => bugsquad

Manuel Hiebel 2021-02-13 17:21:04 CET

Assignee: bugsquad => rverschelde

Comment 1 Morgan Leijström 2021-02-15 10:57:57 CET
Please try new lutris 0.5.8.3-2 pused 16 hours ago.
It adds a missed requires on python3-lxml.

Keywords: (none) => 8rc1, FOR_ERRATA8
CC: (none) => fri

Comment 2 Jose Manuel López 2021-02-15 11:21:47 CET
Hi,

I have tried the new version, now works fine for me in Mageia 8 Plasma x86_64.

If nobody has problems we can close the bug.

Very thanks and Greetings!
Comment 3 Morgan Leijström 2021-02-15 11:40:32 CET
Great :)

Thank you José for reporting, and Rémi for fixing.
Now in RC Errata as FIXED.

Keywords: FOR_ERRATA8 => IN_ERRATA8

Comment 4 Rémi Verschelde 2021-02-15 13:09:58 CET
Does this need to be in errata at all? Lutris is not on ISOs and this bug won't affect any user anymore now that the packaging fix is on mirrors.
Rémi Verschelde 2021-02-15 13:10:15 CET

Summary: Lutris no works => Lutris doesn't work due to missing dependency on python3-lxml

Comment 5 Jose Manuel López 2021-02-15 13:23:06 CET
I think that this doesn't a errata, It's a bug of lutris package that now have been fixed.

Greetings!
Comment 6 Morgan Leijström 2021-02-15 13:32:36 CET
Ah Ok.

I was thinking users who experienced it now an see it is fixed but, yes we already write in Notes section generally they should try to update for issues not listed.

Removed from errata.

Keywords: IN_ERRATA8 => (none)

Comment 7 Jose Manuel López 2021-02-15 13:41:13 CET
We can close it then?
Comment 8 Rémi Verschelde 2021-02-15 13:47:30 CET
Indeed, Morgan meant to close it in comment 3 but probably forgot to.

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 9 Morgan Leijström 2021-02-15 15:15:20 CET
Yep, all these settings... ;)

Note You need to log in before you can comment on or make changes to this bug.