VMmanager Knowledge Base
en En
es Es
Your experience drives our roadmap
Tell us how we can enhance ISPsystem platforms
for your business. The survey takes 5 minutes.
Take the survey

Package update error: dependency conflict between mesa-va-drivers and the devel repository

Problem

The dnf update command (or yum update) on the cluster node running AlmaLinux 10 fails. The mesa-va-drivers package installed from the devel repository conflicts with updates from the appstream repository.

Example error
package mesa-va-drivers-25.0.7-5.el9_7.alma.1 requires mesa-filesystem = 25.0.7-5.el9_7.alma.1
cannot install both mesa-filesystem-25.2.7-4.el9.alma.1 from appstream and mesa-filesystem-25.0.7-5.el9_7.alma.1 from @System

Cause

The mesa-va-drivers package prevents the update. It requires an outdated version of the mesa-filesystem package, which is no longer available for update. In the past, the mesa-va-drivers package was required for SPICE to work. In current versions, this functionality has been moved to other packages.

Diagnostics

To confirm the cause:

  1. Connect to the cluster node over SSH. For more information about connecting over SSH, see the article Workstation setup.
  2. Check whether the problematic package is installed:
    dnf list installed | grep mesa-va-drivers
    Example output
    mesa-va-drivers.x86_64 25.0.7-6.el10_1.alma.1 @devel
    If the output contains @devel, this confirms that the package was installed from the problematic repository.

Solution

To resolve the issue:

  1. Connect to the cluster node via SSH. For more information about connecting via SSH, see Workstation setup.
  2. Remove the mesa-va-drivers package:
    dnf remove mesa-va-drivers
    The package has no dependencies and can be removed without affecting the system.
  3. Repeat the update:
    dnf update
Useful tips