Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 888669 - games-util/lutris-9999 - incorrect RDEPEND on net-libs/webkit-gtk:4.1
Summary: games-util/lutris-9999 - incorrect RDEPEND on net-libs/webkit-gtk:4.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrew Nowa Ammerlaan
URL: https://github.com/lutris/lutris/issu...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-27 21:52 UTC by Thiago
Modified: 2023-01-28 10:26 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Traceback of the execution right after emerging the package (this is the only terminal output from the program) (file_888669.txt,1.61 KB, text/plain)
2022-12-27 21:52 UTC, Thiago
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thiago 2022-12-27 21:52:16 UTC
Created attachment 845267 [details]
Traceback of the execution right after emerging the package (this is the only terminal output from the program)

Currently, the live ebuild for Lutris puts the 4.1 slot of WebKit-GTK in the RDEPEND. This follows this commit in upstream:
https://github.com/lutris/lutris/commit/5c2cf7be5181132963e5a488420c3fd6ad194653
However, that commit was reverted some time after:
https://github.com/lutris/lutris/commit/dcde7f528087ecab14d21941a0fde44ad9a19f2a

With that change, Lutris as emerged in the live ebuild doesn't run without either manually changing the Python source code, or emerging the version of that dependency on the slot 4.0.

Seems like the revert was made after some packaging issue in Debian (https://github.com/lutris/lutris/issues/4625#issuecomment-1335881709), and doesn't look like they'll bump this dependency's version again so soon after that.
Comment 1 Andrew Nowa Ammerlaan gentoo-dev 2022-12-28 11:00:16 UTC
Any idea why this was reverted?
Comment 2 Andrew Nowa Ammerlaan gentoo-dev 2022-12-28 11:04:22 UTC
(In reply to Andrew Ammerlaan from comment #1)
> Any idea why this was reverted?

Oh never mind, the link you provided anwsers my question.
Comment 3 Andrew Nowa Ammerlaan gentoo-dev 2023-01-28 10:26:03 UTC
This is fixed for now by applying a patch allowing to use either version 4 or version 4.1. But applying a patch to a live ebuild is prone to break so I am trying to get this resolved properly upstream.