← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2125273] [NEW] mesa-va-drivers won't install because of broken dependencies

 

Public bug reported:

I'm trying to get Firefox to use the VA-API for hardware video decoding.
I've installed vainfo which tells me:

Trying display: wayland
libva info: VA-API version 1.22.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

So radeonsi_drv_video.so is missing. Google told me to install mesa-va-
drivers, but that fails with:

sudo apt install mesa-va-drivers
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:
 mesa-va-drivers : Depends: mesa-libgallium (= 25.0.3-1ubuntu2) but 25.0.7-0ubuntu0.25.04.2 is to be installed
Error: Unable to correct problems, you have held broken packages.
Error: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. mesa-libgallium:amd64=25.0.3-1ubuntu2 is not selected for install
   2. mesa-libgallium:amd64=25.0.3-1ubuntu2 is selected as a downgrade because:
      1. mesa-va-drivers:amd64=25.0.3-1ubuntu2 is selected for install
      2. mesa-va-drivers:amd64 Depends mesa-libgallium (= 25.0.3-1ubuntu2)


I am not using any PPA, only official Ubuntu packages, so seeing this kind of dependency bug is strange.

ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: mesa-va-drivers (not installed)
ProcVersionSignature: Ubuntu 6.14.0-29.29-generic 6.14.8
Uname: Linux 6.14.0-29-generic x86_64
ApportVersion: 2.32.0-0ubuntu5.3
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Sat Sep 20 23:00:27 2025
DistUpgraded: 2025-04-18 09:22:20,838 DEBUG Running PostInstallScript: '/usr/lib/ubuntu-advantage/upgrade_lts_contract.py'
DistroCodename: plucky
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1636] (rev d1) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:5082]
InstallationDate: Installed on 2022-11-14 (1041 days ago)
InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
MachineType: LENOVO 20UH001QMX
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.14.0-29-generic root=UUID=7eaa33c9-8937-4292-8f12-b798b8564757 ro rootflags=subvol=@ quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M vt.handoff=7
SourcePackage: mesa
UpgradeStatus: Upgraded to plucky on 2025-04-18 (156 days ago)
dmi.bios.date: 04/30/2025
dmi.bios.release: 1.52
dmi.bios.vendor: LENOVO
dmi.bios.version: R1CET83W(1.52 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20UH001QMX
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40697 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.ec.firmware.release: 1.52
dmi.modalias: dmi:bvnLENOVO:bvrR1CET83W(1.52):bd04/30/2025:br1.52:efr1.52:svnLENOVO:pn20UH001QMX:pvrThinkPadT14sGen1:rvnLENOVO:rn20UH001QMX:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20UH_BU_Think_FM_ThinkPadT14sGen1:
dmi.product.family: ThinkPad T14s Gen 1
dmi.product.name: 20UH001QMX
dmi.product.sku: LENOVO_MT_20UH_BU_Think_FM_ThinkPad T14s Gen 1
dmi.product.version: ThinkPad T14s Gen 1
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.124-2
version.libgl1-mesa-dri: libgl1-mesa-dri 25.0.7-0ubuntu0.25.04.2
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:21.1.16-1ubuntu1.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:22.0.0-1build1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20210115-1build1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.18-1

** Affects: mesa (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug plucky ubuntu wayland-session

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/2125273

Title:
  mesa-va-drivers won't install because of broken dependencies

Status in mesa package in Ubuntu:
  New

Bug description:
  I'm trying to get Firefox to use the VA-API for hardware video
  decoding. I've installed vainfo which tells me:

  Trying display: wayland
  libva info: VA-API version 1.22.0
  libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
  libva info: va_openDriver() returns -1
  vaInitialize failed with error code -1 (unknown libva error),exit

  So radeonsi_drv_video.so is missing. Google told me to install mesa-
  va-drivers, but that fails with:

  sudo apt install mesa-va-drivers
  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:
   mesa-va-drivers : Depends: mesa-libgallium (= 25.0.3-1ubuntu2) but 25.0.7-0ubuntu0.25.04.2 is to be installed
  Error: Unable to correct problems, you have held broken packages.
  Error: The following information from --solver 3.0 may provide additional context:
     Unable to satisfy dependencies. Reached two conflicting decisions:
     1. mesa-libgallium:amd64=25.0.3-1ubuntu2 is not selected for install
     2. mesa-libgallium:amd64=25.0.3-1ubuntu2 is selected as a downgrade because:
        1. mesa-va-drivers:amd64=25.0.3-1ubuntu2 is selected for install
        2. mesa-va-drivers:amd64 Depends mesa-libgallium (= 25.0.3-1ubuntu2)

  
  I am not using any PPA, only official Ubuntu packages, so seeing this kind of dependency bug is strange.

  ProblemType: Bug
  DistroRelease: Ubuntu 25.04
  Package: mesa-va-drivers (not installed)
  ProcVersionSignature: Ubuntu 6.14.0-29.29-generic 6.14.8
  Uname: Linux 6.14.0-29-generic x86_64
  ApportVersion: 2.32.0-0ubuntu5.3
  Architecture: amd64
  BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
  CasperMD5CheckResult: pass
  CompositorRunning: None
  CurrentDesktop: ubuntu:GNOME
  Date: Sat Sep 20 23:00:27 2025
  DistUpgraded: 2025-04-18 09:22:20,838 DEBUG Running PostInstallScript: '/usr/lib/ubuntu-advantage/upgrade_lts_contract.py'
  DistroCodename: plucky
  DistroVariant: ubuntu
  ExtraDebuggingInterest: Yes, if not too technical
  GraphicsCard:
   Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon Vega Series / Radeon Vega Mobile Series] [1002:1636] (rev d1) (prog-if 00 [VGA controller])
     Subsystem: Lenovo Device [17aa:5082]
  InstallationDate: Installed on 2022-11-14 (1041 days ago)
  InstallationMedia: Ubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
  MachineType: LENOVO 20UH001QMX
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-6.14.0-29-generic root=UUID=7eaa33c9-8937-4292-8f12-b798b8564757 ro rootflags=subvol=@ quiet splash crashkernel=2G-4G:320M,4G-32G:512M,32G-64G:1024M,64G-128G:2048M,128G-:4096M vt.handoff=7
  SourcePackage: mesa
  UpgradeStatus: Upgraded to plucky on 2025-04-18 (156 days ago)
  dmi.bios.date: 04/30/2025
  dmi.bios.release: 1.52
  dmi.bios.vendor: LENOVO
  dmi.bios.version: R1CET83W(1.52 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20UH001QMX
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0J40697 WIN
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.ec.firmware.release: 1.52
  dmi.modalias: dmi:bvnLENOVO:bvrR1CET83W(1.52):bd04/30/2025:br1.52:efr1.52:svnLENOVO:pn20UH001QMX:pvrThinkPadT14sGen1:rvnLENOVO:rn20UH001QMX:rvrSDK0J40697WIN:cvnLENOVO:ct10:cvrNone:skuLENOVO_MT_20UH_BU_Think_FM_ThinkPadT14sGen1:
  dmi.product.family: ThinkPad T14s Gen 1
  dmi.product.name: 20UH001QMX
  dmi.product.sku: LENOVO_MT_20UH_BU_Think_FM_ThinkPad T14s Gen 1
  dmi.product.version: ThinkPad T14s Gen 1
  dmi.sys.vendor: LENOVO
  version.compiz: compiz N/A
  version.libdrm2: libdrm2 2.4.124-2
  version.libgl1-mesa-dri: libgl1-mesa-dri 25.0.7-0ubuntu0.25.04.2
  version.libgl1-mesa-glx: libgl1-mesa-glx N/A
  version.xserver-xorg-core: xserver-xorg-core 2:21.1.16-1ubuntu1.1
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:22.0.0-1build1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20210115-1build1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.18-1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/2125273/+subscriptions



Follow ups