Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: Lutris broken after update (Read 372 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Lutris broken after update

This happened to me on Artix, but I believe it's due to an issue upstream. Anyone know how to report this issue to upstream?

After python updated from 3.10 -> 3.11, and other packages were updated, trying to run Lutris fails.

I get the following:

Code: [Select]
$ lutris 
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.11/site-packages/lutris/gui/application.py", line 40, in <module>
    from lutris.game import Game, export_game, import_game
  File "/usr/lib/python3.11/site-packages/lutris/game.py", line 17, in <module>
    from lutris.config import LutrisConfig
  File "/usr/lib/python3.11/site-packages/lutris/config.py", line 11, in <module>
    from lutris.util.yaml import read_yaml_from_file, write_yaml_to_file
  File "/usr/lib/python3.11/site-packages/lutris/util/yaml.py", line 4, in <module>
    import yaml
ModuleNotFoundError: No module named 'yaml'

Re: Lutris broken after update

Reply #1
This isn't upstream. It's simply that python-yaml is still in the build queue because the moves haven't finished yet. I wish this could be instant but sadly git commits, adding to the database, removing from a database, etc. takes time and it adds up with 1000+ packages. I don't know how often artix mirrors sync, but apparently some of them do it a lot (I would have expected like once or twice day; dunno).