New issue by chilledfrogs on void-packages repository https://github.com/void-linux/void-packages/issues/27260 Description: ### System * xuname: Void 5.9.14_1 x86_64 GenuineIntel uptodate rrrrmdFFFFFFF * package: `steam-1.0.0.68_1` ### Expected behavior Steam launches ### Actual behavior Fatal error on launch: ``` Error: You are missing the following 32-bit libraries, and Steam may not run: libpulsecommon-14.0.so ``` Succeeded eventually by: ``` Failed to load steamui.so - dlerror(): libpulsecommon-14.0.so: wrong ELF class: ELFCLASS64 ``` So it seems to somehow (only?) see the 64-bit shlib even though I have the 32-bit one as well in `/usr/lib32/pulseaudio/libpulsecommon-14.0.so`. I can work around this in the meantime by prepending (well really just setting here since I don't have anything in this variable by default) `/usr/lib32/pulseaudio` to `LD_LIBRARY_PATH` when launching `steam` from the command line. ### Steps to reproduce the behavior Just launch Steam (Tried `steam --reset` just in case, no dice)