View Issue Details

IDProjectCategoryView StatusLast Update
0009769Kali LinuxKali Package Bugpublic2026-07-06 15:59
Reporterexploit_ar Assigned Todaniruiz  
PrioritynormalSeverityminorReproducibilityhave not tried
Status feedbackResolutionreopened 
Summary0009769: Can install steam because of libgbm1:i386 dependency issues
Description

This is what if get if I try to install steam via .deb package or via apt

$ sudo apt install -y steam

[...SNIP...]

Unsatisfied dependencies:
 libgbm1:i386 : Depends: mesa-libgallium:i386 (= 26.1.2-1) but it is not going to be installed
Error: Unable to satisfy dependencies. Reached two conflicting assignments:
   1. mesa-libgallium:amd64 is selected for install because:
      1. kali-desktop-xfce:amd64 is selected for install
      2. kali-desktop-xfce:amd64 Depends qterminal
      3. qterminal:amd64 Depends libqt6gui6 (>= 6.2.0)
      4. libqt6gui6:amd64 Depends libegl1
      5. libegl1:amd64 Depends libegl-mesa0
      6. libegl-mesa0:amd64 Depends mesa-libgallium (= 26.1.2-1)
   2. mesa-libgallium:amd64 Depends libllvm21 (>= 1:21.1.0)
      but none of the choices are installable:
      - libllvm21:amd64 is selected for removal because:
        1. libgbm1:i386=26.1.2-1 is selected for install
        2. libgbm1:i386 Depends mesa-libgallium:i386 (= 26.1.2-1)
        3. mesa-libgallium:i386 Depends libllvm21:i386 (>= 1:21.1.0)
        4. libllvm21:i386 is available in version 1:21.1.8-7+b3
        5. libllvm21:amd64 Breaks libllvm21:i386 (!= 1:21.1.8-7+b1)

I've tried apt update && apt full-upgrade, and apt --fix-broken install etc, but still can't get it to work because of the conflicting dependencies.

Attached Files
image.png (13,269 bytes)   
image.png (13,269 bytes)   
image-2.png (6,468 bytes)   
image-2.png (6,468 bytes)   
image-3.png (55,281 bytes)   
image-3.png (55,281 bytes)   

Activities

daniruiz

daniruiz

2026-07-06 06:03

manager   ~0021852

sudo dpkg --add-architecture i386
sudo apt update

Closing this as it's not a bug

exploit_ar

exploit_ar

2026-07-06 15:59

reporter   ~0021853

I should have mentioned about the 32 bit architecture as well, really sorry about that. I did add it via

sudo dpkg --add-architecture i386
sudo apt update

before. And this issue has been occurring on two of my systems with completely different specs.

$ dpkg --print-foreign-architectures                
i386
┌──(exploit_ar㉿ARs-Kali)-[~]
└─$ sudo dpkg --add-architecture i386          
[sudo] password for exploit_ar: 

┌──(exploit_ar㉿ARs-Kali)-[~]
└─$ sudo apt update && sudo apt dist-upgrade -y
Hit:1 http://http.kali.org/kali kali-rolling InRelease                                                                                        
Hit:2 https://debrepo.freedownloadmanager.org jammy InRelease                                                                   
Hit:3 https://packages.microsoft.com/repos/code stable InRelease
All packages are up to date.    
Summary:                        
  Upgrading: 0, Installing: 0, Removing: 0, Not Upgrading: 0

┌──(exploit_ar㉿ARs-Kali)-[~]
└─$ sudo apt install -y steam                  
Solving dependencies... Error!  
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

Unsatisfied dependencies:
 steam:i386 : Depends: steam-installer:i386 (= 1:1.0.0.85~ds-2)
Error: Unable to satisfy dependencies. Reached two conflicting assignments:
   1. libgbm1:i386 is selected for install because:
      1. steam:i386=1:1.0.0.85~ds-2 is selected for install
      2. steam:i386 Depends steam-installer:i386 (= 1:1.0.0.85~ds-2)
      3. steam-installer:amd64 Depends steam-libs-i386 (= 1:1.0.0.85~ds-2)
      4. steam-libs-i386:i386 Depends steam-libs:i386 (= 1:1.0.0.85~ds-2)
      5. steam-libs:i386 Depends libgl1-mesa-dri:i386
      6. libgl1-mesa-dri:i386 Depends libgbm1:i386 (= 26.1.2-1)
   2. libgbm1:i386 Depends mesa-libgallium:i386 (= 26.1.2-1)
      but none of the choices are installable:
      - mesa-libgallium:i386 Depends libllvm21:i386 (>= 1:21.1.0)
        but none of the choices are installable:
        - libllvm21:i386 is not selected for install because:
          1. kali-desktop-xfce:amd64 is selected for install
          2. kali-desktop-xfce:amd64 Depends qterminal
          3. qterminal:amd64 Depends libqt6gui6 (>= 6.2.0)
          4. libqt6gui6:amd64 Depends libegl1
          5. libegl1:amd64 Depends libegl-mesa0
          6. libegl-mesa0:amd64 Depends mesa-libgallium (= 26.1.2-1)
          7. mesa-libgallium:amd64 Depends libllvm21 (>= 1:21.1.0)
          8. libllvm21:amd64 is available in version 1:21.1.8-7+b1
          9. libllvm21:i386 Breaks libllvm21 (!= 1:21.1.8-7+b3)

┌──(exploit_ar㉿ARs-Kali)-[~]
└─$ apt-cache policy libllvm21 libllvm21:i386                                                                   
libllvm21:
  Installed: 1:21.1.8-7+b1
  Candidate: 1:21.1.8-7+b1
  Version table:
 *** 1:21.1.8-7+b1 500
        500 http://http.kali.org/kali kali-rolling/main amd64 Packages
        100 /var/lib/dpkg/status
libllvm21:i386:
  Installed: (none)
  Candidate: 1:21.1.8-7+b3
  Version table:
     1:21.1.8-7+b3 500
        500 http://http.kali.org/kali kali-rolling/main i386 Packages

Issue History

Date Modified Username Field Change
2026-07-05 08:22 exploit_ar New Issue
2026-07-05 08:22 exploit_ar File Added: image.png
2026-07-05 08:22 exploit_ar File Added: image-2.png
2026-07-05 08:22 exploit_ar File Added: image-3.png
2026-07-06 06:03 daniruiz Note Added: 0021852
2026-07-06 06:03 daniruiz Assigned To => daniruiz
2026-07-06 06:03 daniruiz Status new => closed
2026-07-06 06:03 daniruiz Resolution open => no change required
2026-07-06 15:59 exploit_ar Status closed => feedback
2026-07-06 15:59 exploit_ar Resolution no change required => reopened
2026-07-06 15:59 exploit_ar Note Added: 0021853