Your message dated Thu, 5 Feb 2026 16:23:54 +0000
with message-id <[email protected]>
and subject line Re: Bug#1121667: steam-installer: upstream code doesn't work 
when incorrectly made setgid
has caused the Debian Bug report #1121667,
regarding steam-installer: upstream code doesn't work when incorrectly made 
setgid
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1121667: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1121667
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: steam-libs
Version: 1:1.0.0.85~ds-2
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: [email protected]
User: [email protected]
Usertags: i386
User: [email protected]
Usertags: amd64

Dear Maintainer,

The latest steam client cannot be executed, we get:

~~~~
$ steam
[..]
[----] Verifying installation...
[2025-11-30 11:09:11] Verification complete
UpdateUI: skip show logo
dlmopen /opt/steam/ubuntu12_32/steamui.so failed: libXtst.so.6: cannot open 
shared object file: No such file or directory
dlmopen steamui.so failed: steamui.so: cannot open shared object file: No such 
file or directory
Failed to load steamui.so - dlerror(): (null)
~~~~

The missing file can be located with `apt-file search libXtst.so.6`, then 
aftering installing the i386 architecture of this package, the error changes to 
a different missing file. 

After doing this dance for a while we eventually get to:

~~~~
$ apt install libpipewire-0.3-0t64:i386 libxtst6:i386 libgtk2.0-0t64:i386 
libxcb-res0:i386
$ steam
[..]
[----] Verifying installation...
[2025-11-30 11:06:13] Verification complete
UpdateUI: skip show logo
dlmopen /opt/steam/ubuntu12_32/steamui.so failed: libvpx.so.6: cannot open 
shared object file: No such file or directory
dlmopen steamui.so failed: steamui.so: cannot open shared object file: No such 
file or directory
Failed to load steamui.so - dlerror(): (null)
~~~~

Which cannot be resolved because libvpx6 is no longer in Debian - and 
installing libvpx-dev:i386 does not help. It does seem to be the last one 
that's missing, however.

~~~~
$ ldd -r /opt/steam/ubuntu12_32/steamui.so
[..]
        libbrotlicommon.so.1 => /lib/i386-linux-gnu/libbrotlicommon.so.1 
(0xf1176000)
undefined symbol: vpx_codec_set_frame_buffer_functions  
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_version_str 
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_error_detail        
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_get_frame   
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_destroy     
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_error       
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_build_config        
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_dec_init_ver        
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_decode      
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_vp8_dx      
(/opt/steam/ubuntu12_32/libavcodec.so.61)
undefined symbol: vpx_codec_vp9_dx      
(/opt/steam/ubuntu12_32/libavcodec.so.61)
~~~~

Best,
X

-- System Information:
Debian Release: forky/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'stable-security'), (300, 'unstable'), (200, 
'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.17.8+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages steam-libs:i386 depends on:
ii  ca-certificates  20250419
ii  curl             8.17.0-3
ii  file             1:5.46-5
ii  libcrypt1        1:4.5.1-1
ii  libgcc-s1        15.2.0-7
ii  libgl1           1.7.0-1+b2
ii  libgl1-mesa-dri  25.2.6-1
ii  libgpg-error0    1.56-2
ii  libnm0           1.54.1-1
ii  libstdc++6       15.2.0-7
ii  libudev1         259~rc1-1
ii  libva-x11-2      2.22.0-3
ii  libva2           2.22.0-3
ii  libxcb-dri3-0    1.17.0-2+b1
ii  libxcb1          1.17.0-2+b1
ii  libxi6           2:1.8.2-1
ii  libxinerama1     2:1.1.4-3+b4
ii  xz-utils         5.8.1-2

Versions of packages steam-libs:i386 recommends:
ii  fontconfig                                           2.15.0-2.4
ii  fonts-liberation                                     1:2.1.5-3
ii  gnome-terminal [x-terminal-emulator]                 3.58.0-1
ii  i965-va-driver [va-driver]                           2.4.1+dfsg1-2
ii  intel-media-va-driver-non-free [va-driver]           25.4.2+ds1-1
ii  libasound2-plugins                                   1.2.12-2+b1
ii  libegl1                                              1.7.0-1+b2
ii  libexpat1                                            2.7.3-1
ii  libfontconfig1                                       2.15.0-2.4
ii  libgbm1                                              25.2.6-1
ii  libsdl2-2.0-0                                        2.32.10+dfsg-4
ii  libusb-1.0-0                                         2:1.0.29-2
ii  libva-drm2                                           2.22.0-3
ii  libva-glx2                                           2.22.0-3
ii  libx11-6                                             2:1.8.12-1
ii  libx11-xcb1                                          2:1.8.12-1
ii  libxau6                                              1:1.0.11-1
ii  libxcb-dri2-0                                        1.17.0-2+b1
ii  libxcb-glx0                                          1.17.0-2+b1
ii  libxcb-present0                                      1.17.0-2+b1
ii  libxcb-sync1                                         1.17.0-2+b1
ii  libxdamage1                                          1:1.1.6-1+b2
ii  libxdmcp6                                            1:1.1.5-1
ii  libxext6                                             2:1.3.4-1+b3
ii  libxfixes3                                           1:6.0.0-2+b4
ii  libxkbcommon-x11-0                                   1.12.3-1
ii  libxkbcommon0                                        1.12.3-1
ii  libxss1                                              1:1.2.3-1+b3
ii  libxxf86vm1                                          1:1.1.4-2
ii  mesa-va-drivers [va-driver]                          25.2.6-1
ii  mesa-vulkan-drivers                                  25.2.6-1
ii  steam-devices                                        1:1.0.0.85~ds-2
ii  va-driver-all                                        2.22.0-3
ii  xdg-desktop-portal                                   1.20.3+ds-1
ii  xdg-desktop-portal-gtk [xdg-desktop-portal-backend]  1.15.3-2
ii  xdg-utils                                            1.2.1-2
ii  xfce4-terminal [x-terminal-emulator]                 1.1.4-1
ii  xterm [x-terminal-emulator]                          403-1
ii  zenity                                               4.1.99-1

Versions of packages steam-libs:i386 suggests:
ii  gtk2-engines-pixbuf           2.24.33-9
ii  libgtk2.0-0t64 [libgtk2.0-0]  2.24.33-9
pn  libudev0                      <none>
pn  nvidia-driver-libs            <none>
pn  nvidia-vulkan-icd             <none>
ii  pipewire                      1.4.9-1

-- no debconf information

--- End Message ---
--- Begin Message ---
On Thu, 04 Dec 2025 at 09:33:03 +0000, Simon McVittie wrote:
On Thu, 04 Dec 2025 at 00:00:51 +0000, Ximin Luo wrote:
After some playing around I realised the error occured because I did a
`sudo chmod -R g+s` on `/opt/steam` recently, which mistakenly applied
this to *files* as well as directories.

Most programs would fail open in this situation, but some of the programs used internally by the Steam Runtime have been written more cautiously and fail closed.

Since the 2026-01-21 Steam client update, it will fail "cleanly" in this situation with an error message popup.

    smcv

--- End Message ---

Reply via email to