Steam crash when libgudev version 238 is installed: $ steam steam.sh[10008]: Running Steam on gentoo 1.0.0.76-r1 64-bit steam.sh[10008]: STEAM_RUNTIME is enabled by the user setup.sh[10074]: Steam runtime environment up-to-date! steam.sh[10008]: Steam client's requirements are satisfied [2023-07-22 23:35:18] Startup - updater built Jul 10 2023 23:58:24 [2023-07-22 23:35:18] Startup - Steam Client launched with: '/home/loup/.local/share/Steam/ubuntu12_32/steam' 07/22 23:35:18 Init: Installing breakpad exception handler for appid(steam)/version(1689034492)/tid(10150) Looks like steam didn't shutdown cleanly, scheduling immediate update check [2023-07-22 23:35:18] Loading cached metrics from disk (/home/loup/.local/share/Steam/package/steam_client_metrics.bin) [2023-07-22 23:35:18] Using the following download hosts for Public, Realm steamglobal [2023-07-22 23:35:18] 1. https://client-update.akamai.steamstatic.com, /, Realm 'steamglobal', weight was 1000, source = 'update_hosts_cached.vdf' [2023-07-22 23:35:18] 2. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 1, source = 'update_hosts_cached.vdf' [2023-07-22 23:35:18] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in' [2023-07-22 23:35:18] Checking for update on startup [2023-07-22 23:35:18] Recherche de nouvelles mises à jour... [2023-07-22 23:35:18] Downloading manifest: https://client-update.akamai.steamstatic.com/steam_client_ubuntu12 [2023-07-22 23:35:18] Manifest download: send request [2023-07-22 23:35:18] Manifest download: waiting for download to finish [2023-07-22 23:35:19] Manifest download: finished [2023-07-22 23:35:19] Download skipped: /steam_client_ubuntu12 version 1689034492, installed version 1689034492, existing pending version 0 [2023-07-22 23:35:19] Nothing to do [2023-07-22 23:35:19] Vérification de l'installation... [2023-07-22 23:35:19] Performing checksum verification of executable files [2023-07-22 23:35:19] Verification complete (process:10150): GLib-GIO-WARNING **: 23:35:19.716: Can't find module 'dconf' specified in GSETTINGS_BACKEND Loaded SDL version 3.0.0-1782-g214d5daa3 XRRGetOutputInfo Workaround: initialized with override: 0 real: 0xf052a5a0 XRRGetCrtcInfo Workaround: initialized with override: 0 real: 0xf0528f00 GetWin32Stats: display was not open yet, good ComputeStartupMode: found registry default startup mode: 0 Switching to desktopui, since -vgui was not specified GetWin32Stats: display was not open yet, good steamwebhelper.sh[10160]: Runtime for steamwebhelper: defaulting to /home/loup/.local/share/Steam/ubuntu12_64/steam-runtime-heavy steamwebhelper.sh[10160]: glibc >= 2.34, partially disabling sandbox until CEF supports clone3() Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed Warning: failed to set thread priority: set failed for priority 8 Warning: support for elevated priorities is most likely unavailable, suppressing future warnings Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed Warning: failed to set thread priority: set failed for 8: -1: setpriority() failed CAppInfoCacheReadFromDiskThread took 121 milliseconds to initialize Failed to init SteamVR because it isn't installed Assertion 'device' failed at src/libsystemd/sd-device/device-private.c:103, function device_get_tags_generation(). Aborting. crash_20230722233520_27.dmp[10324]: Uploading dump (out-of-process) /tmp/dumps/crash_20230722233520_27.dmp /home/loup/.local/share/Steam/steam.sh : ligne 798 : 10150 Abandon (core dumped)"$STEAMROOT/$STEAMEXEPATH" "$@" crash_20230722233520_27.dmp[10324]: Finished uploading minidump (out-of-process): success = yes crash_20230722233520_27.dmp[10324]: response: CrashID=bp-daffcffd-ba6e-4ed3-9cbe-e68eb2230722 crash_20230722233520_27.dmp[10324]: file ''/tmp/dumps/crash_20230722233520_27.dmp'', upload yes: ''CrashID=bp-daffcffd-ba6e-4ed3-9cbe-e68eb2230722'' If I downgrade to 237-r1, it works again. Reproducible: Always Steps to Reproduce: 1. Update libgudev to version 238 2. Try to run Steam 3. It crashes Actual Results: Steam crashes Expected Results: Steam does not crash https://github.com/ValveSoftware/steam-for-linux/issues/9805
$URL for reference, albeit the tl;dr is that it's not gudev's problem
This seems to be a bug in Steam, which is not packaged in the gentoo repo. I am therefore closing this bug report.
Adding the following to package.use got things working for me net-misc/networkmanager abi_x86_32 net-libs/libndp abi_x86_32
If you are installing steam from the overlay, I think their bug reports are collected at https://github.com/anyc/steam-overlay/issues That would be more effective to get the missing deps pulled Thanks
Although I wasn't able to reproduce the issue, it should be fixed now.