FS#75541 - [lutris] Missing optional dependencies

Attached to Project: Community Packages
Opened by Ruben Kelevra (RubenKelevra) - Sunday, 07 August 2022, 23:30 GMT
Last edited by Toolybird (Toolybird) - Sunday, 07 May 2023, 04:10 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Maxime Gauduin (Alucryd)
Filipe Laíns (FFY00)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
There are a lot of runners which are supported by arch and not listed as optional dependencies, for example Dolphin, DosBox, Stella and even Steam is not listed. Additionally, Steam is supported to be run with linux-steam-integration, which is also available in the aur.

Additional info:
* package version(s)
0.5.10.1-2

* config and/or log files etc.

Not applicable

* link to upstream bug report, if any

Not an upstream bug

Steps to reproduce:

- Go into Lutris settings
- Select runners
- See a list of a lot of runners which are optionally supported, but not in the list of this package.
This task depends upon

Closed by  Toolybird (Toolybird)
Sunday, 07 May 2023, 04:10 GMT
Reason for closing:  Not a bug
Additional comments about closing:  In light of comments from @yochananmarqos, there is nothing to fix here.
Comment by Mark Wagie (yochananmarqos) - Thursday, 11 August 2022, 23:24 GMT
That would be rather ridiculous to add every runner as an optional dependency. Currently only 18 out of the 45 runners are in the Arch repos. 4 or 5 don't seem to be packaged at all and the rest appear to be in the AUR.

Lutris downloads and installs runners locally in userspace in ~/.config/lutris/runners/. System packages like steam and wine are detected, so Lutris would probably detect others. However, upstream does not mention any runners as dependencies. Wine is only suggested to pull in dependencies the Lutris runtime doesn't cover.

Loading...