Discover Software Center Updates:

Hi, I am wondering why after upgrading openSUSE Tumbleweed with zypper dup even then powercycling the machine. The next login to KDE Plasma there can be and sometimes are software updates in the Discover Software Center for such things even related to Mesa packages.

Can you tell me about why this is?

1 Like

Packman ???

Then why does the use of zypper dup not pull the packages in from Packman?

The configuration here currently:

zypper se -si Mesa
Loading repository data...
Reading installed packages...

S  | Name                            | Type    | Version              | Arch   | Repository
---+---------------------------------+---------+----------------------+--------+-------------------
i  | libOSMesa8                      | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i  | libOSMesa8-32bit                | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa                            | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-32bit                      | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i  | Mesa-demo-egl                   | package | 9.0.0-3.3            | x86_64 | repo-oss
i  | Mesa-demo-x                     | package | 9.0.0-3.3            | x86_64 | repo-oss
i+ | Mesa-dri                        | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-dri-32bit                  | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-gallium                    | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-gallium-32bit              | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-libEGL1                    | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-libGL1                     | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-libGL1-32bit               | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-libglapi0                  | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-libglapi0-32bit            | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-libva                      | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-vulkan-device-select       | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
i+ | Mesa-vulkan-device-select-32bit | package | 24.3.1-1699.401.pm.1 | x86_64 | packman-essentials
flatpak list
Name                           Application ID                                Version                           Branch              Installation
Skype                          com.skype.Client                              8.134.0.202                       stable              system
Freedesktop Platform           org.freedesktop.Platform                      freedesktop-sdk-24.08.10          24.08               system
Mesa                           org.freedesktop.Platform.GL.default           24.3.1                            24.08               system
Mesa (Extra)                   org.freedesktop.Platform.GL.default           24.3.1                            24.08extra          system
openh264                       org.freedesktop.Platform.openh264             2.4.1                             2.4.1               system
Breeze GTK theme               org.gtk.Gtk3theme.Breeze                      6.2.5                             3.22                system

The vendor is currently set to Packman for all but two of the Mesa related packages on the machine. I see with flatpak list some Mesa related things. Can you explain that a bit? :cold_face:

In my experience, it does.

Yesterday, I ran “zypper dup”. After that, I ran Discover and it told me that I was up to date.

I have, on occasion, done a “zypper dup”, only to find that there were more updates available. Presumably the packman repo was updated during that time.

Packages released during the dup, indeed

Ok, so this is somewhat normal behavior from what you say. What would be wrong if anything by removing the Mesa flatpak packages (Mesa and Mesa Extra) then relying on zypper to provide them?

Possibly also open264 as it has repository http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed

repo-open264 entry name is shown by zypper lr. I don’t recall going into Discover Package Manager and enabling them.

Just leave it as it is or what?

That isn’t possible. The Flatpak Mesa packages are runtimes required for flatpaks to work.

They also have nothing to do with the RPM versions.

2 Likes

Oh, I really did not know that.

What is the complete list of Flatpak runtimes to check for? Is it what flatpak list shows now (minus the Breeze GTK theme and Skype flatpaks)?

1 Like

Thanks for the flatpak reference.

I see more clearly now I think about (runtimes required by flatpaks). On a fresh install (no prior installed flatpaks/runtimes, were shown by $ flatpak list), I installed Skype via Software Discovery center and now $ flatpak list shows:

Name                            Application ID                                  Version                             Branch                Installation
Skype                           com.skype.Client                                8.134.0.202                         stable                system
Freedesktop Platform            org.freedesktop.Platform                        freedesktop-sdk-24.08.10            24.08                 system
Mesa                            org.freedesktop.Platform.GL.default             24.3.1                              24.08                 system
Mesa (Extra)                    org.freedesktop.Platform.GL.default             24.3.1                              24.08extra            system
Intel VAAPI driver              org.freedesktop.Platform.VAAPI.Intel                                                24.08                 system
openh264                        org.freedesktop.Platform.openh264               2.4.1                               2.4.1                 system
Breeze GTK theme                org.gtk.Gtk3theme.Breeze                        6.2.5                               3.22                  system

This was helpful, I will mark as solved now.

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