Menü Schließen

Linux Mint Flatpak freedesktop end-of-life

Linux Mint Logo

Auf einem aktuellen Linux Mint System, wurde die Meldung beim Update von Paketen mittels flatpak eines freedesktop.SDK und freedesktop.Platform.GL Paktes mit end-of-life, angezeigt.

Linux Mint – freedesktop-Sdk und freedesktop.GL End-of-Life

$ sudo flatpak update
Suche nach Aktualisierungen …

Info: runtime org.freedesktop.Sdk branch 22.08 is end-of-life, with reason:
   org.freedesktop.Platform 22.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.

Info: runtime org.freedesktop.Platform.GL.default branch 22.08-extra is end-of-life, with reason:
   org.freedesktop.Platform 22.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.

Info: runtime org.freedesktop.Platform.GL.default branch 22.08 is end-of-life, with reason:
   org.freedesktop.Platform 22.08 is no longer receiving fixes and security updates. Please update to a supported runtime version.

Nichts zu tun.

Wenn ich mir die installierten Pakete in Version 22.08 anzeigen lasse, dann sind es die von Mesa Freedesktop. Eine vollständige Auflistung aller Pakete, also ohne grep, zeigt auch, dass Freedesktop in einer neueren Version installiert wurde.

$ sudo flatpak list |grep 22.08
Mesa	org.freedesktop.Platform.GL.default	24.0.9	22.08	system
Mesa (Extra)	org.freedesktop.Platform.GL.default	24.0.9	22.08-extra	system
Freedesktop SDK	org.freedesktop.Sdk	freedesktop-sdk-22.08.27	22.08	system

Linux Mint Flatpak uninstall unused

Die erste Idee war unbenutzte Flatpak Pakete zu deinstallieren.

$ sudo flatpak uninstall --unused 

Es gibt aber scheinbar nur ein Paket das unbenutzt ist, gepinnt ist, aber nichts mit obigem Thema zu tun hat.

These runtimes in installation 'system' are pinned and won't be removed; see flatpak-pin(1):
  runtime/org.gtk.Gtk3theme.Mint-Y-Aqua/x86_64/3.22
Nothing unused to uninstall

Linux Mint flatpak unpin Paket

Na gut, dann räume ich das hier gleich mit auf und unpinne das genannte Gtk3theme mint-Y-Aqua

$ sudo flatpak pin --remove runtime/org.gtk.Gtk3theme.Mint-Y-Aqua/x86_64/3.22

Dann lasse ich nochmal alle unbenutzten Pakete entfernen und es ist weg.

$ sudo flatpak uninstall --unused 
Nothing unused to uninstall

Prüfung ob weitere Pakete gepinnt wurden – nein keine – cool.

$ sudo flatpak pin 
No pinned patterns

Linux Mint flatpak uninstall out-of-life Paket

Als nächstes deinstalliere ich explizit das genannte freedesktop SDK und GL Paket in Version 22.08.

$ sudo flatpak uninstall org.freedesktop.Sdk
Similar installed refs found for ‘org.freedesktop.Sdk’:

   1) runtime/org.freedesktop.Sdk/x86_64/24.08 (system)
   2) runtime/org.freedesktop.Sdk/x86_64/23.08 (system)
   3) runtime/org.freedesktop.Sdk/x86_64/22.08 (system)
   4) All of the above

Which do you want to use (0 to abort)? [0-4]: 3
       KENNUNG                                       Zweig                 Op
 1.     org.freedesktop.Sdk                           22.08                 r
 2.     org.freedesktop.Sdk.Locale                    22.08                 r
 3.     org.freedesktop.Platform.openh264             2.2.0                 r
 4.     org.freedesktop.Platform.GL.default           22.08                 r
 5.     org.freedesktop.Platform.GL.default           22.08-extra           r

Mit diesen Änderungen an der Systeminstallation fortfahren? [Y/n]: y

Nun nochmal ein Update starten und auf den Fehler prüfen. Das nun erwähnte freedesktop Platform.openh264 Paket intsalliere ich wie empfohlen.

$ sudo flatpak update 
Suche nach Aktualisierungen …

        KENNUNG                                      Zweig            Op            Gegenstelle           Herunterladen
 1. [✓] org.freedesktop.Platform.openh264            2.2.0            i             flathub               886,7 KB / 944,3 KB

Installation abgeschlossen.

Und noch ein letzter Test und vola – die Pakete per flatpak sind aktuell und die end-of-life deinstalliert.

$ sudo flatpak update 
Suche nach Aktualisierungen …

Nichts zu tun.

Thats it … Have Fun!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert