Package: steam Version: 1.0.0.52-5 Severity: normal The steam package does not list all of its runtime dependencies. After a mixup of libc6 that uninstalled all my i386 libraries, I tried reinstalling steam, and ran into a runtime error "Failed to load steamui.so". After locating steamui.so and running ldd on it and ignoring the libraies steam provided locally I could see several libraries steamui.so depended on that the Debian steam packages hadn't depended on. Including: (all i386 versions) something with libGL.so, libpulse libgtk2.0 libxrandr libXtst libxrender.
If you add those to the steam package dependencies list, I believe it will be much more likely that users will have a smooth experience using it. -- System Information: Debian Release: stretch/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages steam depends on: ii debconf [debconf-2.0] 1.5.59 ii libc6 2.24-5 ii libgl1-mesa-dri 12.0.3-3 ii libgl1-mesa-glx 12.0.3-3 ii libgpg-error0 1.24-1 ii libstdc++6 6.2.0-10 ii libtxc-dxtn-s2tc0 [libtxc-dxtn0] 0~git20131104-1.1 ii libudev1 231-10 ii libx11-6 2:1.6.3-1 ii libxinerama1 2:1.1.3-1+b1 ii xz-utils 5.1.1alpha+20120614-2.1 Versions of packages steam recommends: ii fonts-liberation 1:1.07.4-2 ii gnome-terminal [x-terminal-emulator] 3.16.2-1 ii konsole [x-terminal-emulator] 4:16.04.2-1 ii libxss1 1:1.2.2-1 ii xterm [x-terminal-emulator] 318-2 ii zenity 3.16.3-1 Versions of packages steam suggests: ii steam-devices 1.0.0.51-1 -- debconf information excluded