FS#75156 - [steam] Please add lib32-systemd and lib32-libxinerama as dependencies
Attached to Project:
Community Packages
Opened by Emil (xexaxo) - Friday, 24 June 2022, 16:16 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:07 GMT
Opened by Emil (xexaxo) - Friday, 24 June 2022, 16:16 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:07 GMT
|
Details
Description:
Currently the libraries are part of the Steam Runtime. Sadly they are really ancient and for one reason or another they cannot be updated. In an offline conversation with the Steam Runtime developers, they mentioned that ideally we'll be having a hard-dependency on lib32-systemd and lib32-libxinerama for the steam package. Then the magic within the steam start-up scripts, will pick the system libraries over the ones bundled. Please add them as dependencies in the steam package. Additional info: * package version(s) steam 1.0.0.74-1 Steps to reproduce: * pacman -S steam * pacman -R lib32-systemd lib32-libxinerama * steam * check the /proc/pid/mappings - they will be listing the bundled (SRT) lib32 libraries * pacman -S lib32-systemd lib32-libxinerama * steam * check the /proc/pid/mappings - they will be listing the system lib32 libraries |
This task depends upon
Closed by Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:07 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/steam/issues/10
Saturday, 25 November 2023, 20:07 GMT
Reason for closing: Moved
Additional comments about closing: https://gitlab.archlinux.org/archlinux/p ackaging/packages/steam/issues/10
Comment by
Mark Wagie (yochananmarqos) -
Thursday, 28 July 2022, 16:24 GMT
Comment by Emil (xexaxo) -
Thursday, 28 July 2022, 17:35 GMT
Comment by
Mark Wagie (yochananmarqos) -
Thursday, 28 July 2022, 17:55 GMT
Comment by
Giancarlo Razzolini (grazzolini) -
Thursday, 28 July 2022, 17:55 GMT
steam-native-runtime already depends on lib32-libxinerama and
lib32-libnm (which pulls in lib32-systemd).
Similar to the other bug report, I think you're confusing steam
and steam-native-runtime.
I mentioned steam-native-runtime for a reason. It exists to use
system dependencies rather than steam runtime dependencies.
The intention of the steam package is to provide the steam
runtime, and that also means running with the set of libraries
that the valve developers deem needed on their runtime. We should
not override anything on the steam runtime itself. The precise
reason why we have the steam-native-runtime is to be able to run
steam with the system libraries as much as possible. I don't think
these libraries are needed as dependencies on the steam package
itself.