Bug 1185996

Summary: Possible Dependency Issue for Steam
Product: [openSUSE] openSUSE Tumbleweed Reporter: John Shand <jshand2013>
Component: OtherAssignee: Matthias Mailänder <matthias>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: dimstar, maninredd
Version: Current   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description John Shand 2021-05-12 20:45:00 UTC
jshand@johns-pc:~> sudo zypper dup
[sudo] password for root: 
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...

Problem: Mesa-vulkan-device-select-32bit-21.0.2-275.3.x86_64 requires libvulkan_intel-32bit = 21.0.2, but this requirement cannot be provided
  deleted providers: libvulkan_intel-32bit-21.0.2-275.3.x86_64
 Solution 1: Following actions will be done:
  keep obsolete libvulkan_intel-32bit-21.0.2-275.3.x86_64
  keep obsolete libvulkan_radeon-32bit-21.0.2-275.3.x86_64
 Solution 2: deinstallation of steam-1.0.0.70-1.2.x86_64
 Solution 3: install steam-1.0.0.70-1.2.i586 despite the inferior architecture
 Solution 4: break Mesa-vulkan-device-select-32bit-21.0.2-275.3.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c): 

i updated using solution yesterday, however, when i do my daily update check this issue is still current.
Comment 1 Patrick Finie 2021-05-14 04:07:10 UTC
I just did a fresh install of tumbleweed and i am running into this issue.

https://cdn.discordapp.com/attachments/366987951734784012/842609917147217920/IMG_20210513_205048.jpg

The image above with OPI showing which repos resolve this dependency.  None of them are mainline and are all home: repos.
Comment 2 Patrick Finie 2021-05-14 04:23:29 UTC
Since all i had was a photo i thought i would remote into the fresh install and get a log.

Last login: Thu May 13 20:36:47 2021 from console
Have a lot of fun...

:~> sudo zypper in steam

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

    [sudo] password for root: 
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...

    Problem: nothing provides Mesa-vulkan-device-select-32bit needed by steam- 
    1.0.0.70-1.2.x86_64
     Solution 1: do not install steam-1.0.0.70-1.2.x86_64
     Solution 2: break steam-1.0.0.70-1.2.x86_64 by ignoring some of its 
    dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c): c

:~> opi Mesa-vulkan-device-select-32bit
     1. Mesa-vulkan-device-select-32bit
     2. Mesa-vulkan-device-select-32bit-debuginfo
    Choose a number (0 to quit): 1
    You have selected package name: Mesa-vulkan-device-select-32bit
     1. home:tobijk:X11:XOrg:Unstable !           | 21.1.98.8                 | 86_64
     2. home:winski:mesa !                        | 21.1.0+git202103212232    | x86_64
     3. home:michalsrb:bug1117365:X11:XOrg !      | 21.1.0                    | x86_64
     4. home:moozaad:AMD-Ryzen-Tests !            | 21.1.0                    | x86_64
     5. home:mrostecki:mesa_git !                 | 20.3+git20201209          | x86_64
    Choose a number (0 to quit): 0
Comment 3 Dominique Leuenberger 2021-05-14 17:01:12 UTC
duplicate of 1185933

*** This bug has been marked as a duplicate of bug 1185933 ***