Why does Discover offer me obsolete versions of Mesa?

Running x64 KDE Tumbleweed.

Just done a zypper dup to pick up Mesa 25.0.4 from the latest snapshot.

Run Discover to pick up flatpack updates, only to see it is also offering me a dozen library updates under “Application Support” including Mesa 24.3.4:

“Mesa - Refresh of version 24.3.4”
“Mesa - 24.3.4 > 25.0.3”
“Mesa (Extra) - Refresh of version 24.3.4”
“Mesa (Extra) - Refresh of version 24.3.4”

Why is it offering this?
Would it be dangerous to simply accept “Update All” from discover? (Sounds kinda breaky…)

2 options:

  • Refresh the repos from Discover and try again
  • Run sudo zypper ref -f and try again

FWIW:

knurpht@Lenovo-P16:~> LANG=C zypper se -si Mesa
Loading repository data...
Reading installed packages...

S  | Name                            | Type    | Version              | Arch   | Repository
---+---------------------------------+---------+----------------------+--------+-----------
i+ | libOSMesa8                      | package | 25.0.4-1699.414.pm.1 | x86_64 | Packman
i+ | libOSMesa8-32bit                | package | 25.0.4-1699.414.pm.1 | x86_64 | Packman
i+ | Mesa                            | package | 25.0.4-1699.414.pm.1 | x86_64 | Packman
i  | Mesa-demo-egl                   | package | 9.0.0-4.1            | x86_64 | repo-oss
i  | Mesa-demo-x                     | package | 9.0.0-4.1            | x86_64 | repo-oss
i+ | Mesa-dri                        | package | 25.0.4-1699.414.pm.2 | x86_64 | Packman
i+ | Mesa-dri-32bit                  | package | 25.0.4-1699.414.pm.2 | x86_64 | Packman
i+ | Mesa-gallium                    | package | 25.0.4-1699.414.pm.2 | x86_64 | Packman
i+ | Mesa-gallium-32bit              | package | 25.0.4-1699.414.pm.2 | x86_64 | Packman
i+ | Mesa-KHR-devel                  | package | 25.0.4-1699.414.pm.1 | x86_64 | Packman
i+ | Mesa-libEGL-devel               | package | 25.0.4-1699.414.pm.1 | x86_64 | Packman
i+ | Mesa-libEGL1                    | package | 25.0.4-1699.414.pm.1 | x86_64 | Packman
i+ | Mesa-libGL-devel                | package | 25.0.4-1699.414.pm.1 | x86_64 | Packman
i+ | Mesa-libGL1                     | package | 25.0.4-1699.414.pm.1 | x86_64 | Packman
i+ | Mesa-libva                      | package | 25.0.4-1699.414.pm.2 | x86_64 | Packman
i+ | Mesa-vulkan-device-select       | package | 25.0.4-1699.414.pm.2 | x86_64 | Packman
i+ | Mesa-vulkan-device-select-32bit | package | 25.0.4-1699.414.pm.2 | x86_64 | Packman
knurpht@Lenovo-P16:~> 
1 Like

@jedibeeftrix Flatpaks applications can run different releases, not tied to system packages. But here on GNOME with flatpaks I see 24.3.4 and 25.0.3 present (and installed as my user, not system).

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.