Bugzilla – Bug 1189185
openSUSE-2021-1099 can not be installed because of missing libpipewire-0_3-0-32bit
Last modified: 2021-08-16 15:58:05 UTC
openSUSE Leap 15.2 does not have libpipewire-0_3-0-32bit, but openSUSE-2021-1099 wants libpipewire-0_3-0-32bit. #zypper patch Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides 'libpipewire-0_3-0-32bit' needed by the to be installed steam-1.0.0.71-lp152.6.1.x86_64 Solution 1: Following actions will be done: deinstallation of steam-devices-1.0.0.70-lp152.2.21.1.x86_64 deinstallation of steam-1.0.0.70-lp152.2.21.1.x86_64 Solution 2: do not install patch:openSUSE-2021-1099-1.noarch Solution 3: break steam-1.0.0.71-lp152.6.1.x86_64 by ignoring some of its dependencies openSUSE Leap 15.2 does never has a 32-bit version (openSUSE Leap 15.3 does have, but seems to be broken after openSUSE-2021-1099: see 1189181). libpipewire-0_3-0-0.3.6-lp152.2.6.1.x86_64 is installed from the openSUSE Leap 15.2 update repository.
https://build.opensuse.org/package/rdiff/games:tools/steam?linkrev=base&rev=87 added "%dependency libpipewire-0_3-0". This is not needed. The steam runtime satisfies the libpipewire dependency. See https://github.com/ValveSoftware/steam-for-linux/issues/7807#issuecomment-847328220 "having a 32 bit pipewire 0.3 client library on the host is entirely optional."
do the newly submitted steam updates fix this?
Yes, forgot to reference
Where can I get the newly updated Steam software so I can fix this issue? I don't see it in Valve's github link or elsewhere unless I missed it... Thanks!! :)
Just wait for the update to be released. Or see https://download.opensuse.org/repositories/openSUSE:/Maintenance:/16796/openSUSE_Leap_15.2_NonFree_Update/
Thank you Callum for the quick solution (and maintaining the package). @Marcus: Yes, this would fix the problem.
openSUSE-2021-1145 fixes the problem. Thanks to all.