Bug#1041722: steam is incompatible with libgudev 238-2

2023-07-25 Thread Simon McVittie
On Tue, 25 Jul 2023 at 14:32:29 +0200, Felix Zielcke wrote:
> So it's just a problem if you don't have all Recommends installed.

OK, I think given the severity of this, I'm going to bump libnm0:i386
up to a Depends, and add libusb-1.0-0:i386 (which is the other library
in the Steam Runtime that depends on libudev.so.0) as a Recommends.

smcv



Bug#1041722: steam is incompatible with libgudev 238-2

2023-07-25 Thread Felix Zielcke
Am Montag, dem 24.07.2023 um 19:43 +0100 schrieb Simon McVittie:
> I'm surprised that you're seeing this crash, because it seems you
> already
> have the factors that were mentioned in the upstream bug as potential
> workarounds: libnm0:i386 is installed, and so is libudev0:i386.
> 
> Are these things that you installed as a (successful) workaround, but
> were
> not present at the time that you saw the crash you're reporting?

Actually libnm0:i386 wasn't installed.
And yes, this fixed it now.

So it's just a problem if you don't have all Recommends installed.

Thanks for your hint



Bug#1041722: steam is incompatible with libgudev 238-2

2023-07-24 Thread Simon McVittie
On Sat, 22 Jul 2023 at 20:21:22 +0200, Felix Zielcke wrote:
> As soon as it enters testing more people are affected

steam-installer is at the same version in testing and unstable, and even
if it wasn't, holding back its migration with a RC bug wouldn't prevent
this crash, because the important parts of Steam auto-update themselves.

I'm surprised that you're seeing this crash, because it seems you already
have the factors that were mentioned in the upstream bug as potential
workarounds: libnm0:i386 is installed, and so is libudev0:i386.

Are these things that you installed as a (successful) workaround, but were
not present at the time that you saw the crash you're reporting?

If those have not been successful workarounds, some other packages you
could try installing (most likely solution first) are:

- libusb-1.0-0:i386
- libudev0:amd64
- libnm0:amd64
- libusb-1.0-0:amd64

Thanks,
smcv



Bug#1041722: steam is incompatible with libgudev 238-2

2023-07-22 Thread Felix Zielcke
forwarded -1 https://github.com/ValveSoftware/steam-for-linux/issues/9805
thanks

Am Samstag, dem 22.07.2023 um 18:46 +0100 schrieb Simon McVittie:
> On Sat, 22 Jul 2023 at 17:43:56 +0200, Felix Zielcke wrote:
> > Steam crashes on startup with libgudev 238-2 currently in unstable.
> 
> Debian has no control over what's in the proprietary Steam client, so
> please report this sort of thing to
> .
> 
> Thanks,
>     smcv

Hi,

this seems to have been already reported upstream 2 weeks ago.
I guess even if on Debian side, nothing can be changed, it's still
useful to have the problem at least known. Which was mainly my
motivation.
As soon as it enters testing more people are affected



Bug#1041722: steam is incompatible with libgudev 238-2

2023-07-22 Thread Simon McVittie
On Sat, 22 Jul 2023 at 17:43:56 +0200, Felix Zielcke wrote:
> Steam crashes on startup with libgudev 238-2 currently in unstable.

Debian has no control over what's in the proprietary Steam client, so
please report this sort of thing to
.

Thanks,
smcv



Bug#1041722: steam is incompatible with libgudev 238-2

2023-07-22 Thread Felix Zielcke
Package: steam-installer
Version: 1:1.0.0.78~ds-2
Severity: grave

Steam crashes on startup with libgudev 238-2 currently in unstable.
libgudev 237-2 from testing works fine with Steam.

Console only shows this for the crash:

Assertion 'device' failed at src/libsystemd/sd-device/device-private.c:103, 
function device_get_tags_generation(). Aborting.
crash_20230722173957_25.dmp[26236]: Uploading dump (out-of-process)

No stack trace or anything else which differs between working and crashing 
steam.


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (499, 'experimental'), (499, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.3.0-2-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages steam-installer depends on:
ii  debconf [debconf-2.0]  1.5.82
ii  steam-libs 1:1.0.0.78~ds-2
ii  steam-libs-i3861:1.0.0.78
ii  yad0.40.0-1+b1
ii  zenity 3.44.0-3

steam-installer recommends no packages.

steam-installer suggests no packages.

Versions of packages steam-libs depends on:
ii  ca-certificates  20230311
ii  curl 7.88.1-10
ii  file 1:5.44-3
ii  libc62.37-6
ii  libcrypt11:4.4.35-1
ii  libgcc-s1 [libgcc1]  13.1.0-9
ii  libgl1   1.6.0-1
ii  libgl1-mesa-dri  23.1.3-1
ii  libgpg-error01.46-1
ii  libstdc++6   13.1.0-9
ii  libudev1 254~rc2-3
ii  libva-x11-2  2.19.0-1
ii  libva2   2.19.0-1
ii  libxcb-dri3-01.15-1
ii  libxcb1  1.15-1
ii  libxi6   2:1.8-1+b1
ii  libxinerama1 2:1.1.4-3
ii  xz-utils 5.4.1-0.2

Versions of packages steam-libs recommends:
ii  fontconfig   2.14.1-4
ii  fonts-liberation 1:2.1.5-3
ii  libasound2-plugins   1.2.7.1-1
ii  libegl1  1.6.0-1
ii  libexpat12.5.0-2
ii  libfontconfig1   2.14.1-4
ii  libgbm1  23.1.3-1
ii  libsdl2-2.0-02.28.1+dfsg-1
ii  libva-drm2   2.19.0-1
ii  libva-glx2   2.19.0-1
ii  libx11-6 2:1.8.6-1
ii  libx11-xcb1  2:1.8.6-1
ii  libxau6  1:1.0.9-1
ii  libxcb-dri2-01.15-1
ii  libxcb-glx0  1.15-1
ii  libxcb-present0  1.15-1
ii  libxcb-sync1 1.15-1
ii  libxdamage1  1:1.1.6-1
ii  libxdmcp61:1.1.2-3
ii  libxext6 2:1.3.4-1+b1
ii  libxfixes3   1:6.0.0-2
ii  libxss1  1:1.2.3-1
ii  libxxf86vm1  1:1.1.4-1+b2
ii  mate-terminal [x-terminal-emulator]  1.26.1-1
pn  mesa-vulkan-drivers  
pn  steam-devices
pn  va-driver-all | va-driver
ii  xdg-desktop-portal   1.16.0-2
ii  xdg-desktop-portal-gtk [xdg-desktop-portal-backend]  1.14.1-1
ii  xdg-utils1.1.3-4.1
ii  xterm [x-terminal-emulator]  384-1
ii  zenity   3.44.0-3

Versions of packages steam-libs suggests:
ii  libudev0200-1
ii  nvidia-driver-libs  525.125.06-1
ii  nvidia-vulkan-icd   525.125.06-1
ii  pipewire0.3.74-1

Versions of packages steam-libs-i386 depends on:
ii  libc62.37-6
ii  libcrypt11:4.4.35-1
ii  libegl1  1.6.0-1
ii  libgbm1  23.1.3-1
ii  libgcc-s1 [libgcc1]  13.1.0-9
ii  libgl1   1.6.0-1
ii  libgl1-mesa-dri  23.1.3-1
ii  libgpg-error01.46-1
ii  libstdc++6   13.1.0-9
ii  libudev0 200-1
ii  libudev1 254~rc2-3
ii  libx11-6 2:1.8.6-1
ii  libxcb-dri3-01.15-1
ii  libxcb1  1.15-1
ii  libxinerama1 2:1.1.4-3

Versions of packages steam-libs-i386 recommends:
ii  libasound2-plugins 1.2.7.1-1
ii  libfontconfig1