Consider upgrading/ maintaining flatpak in LM

Offen
#517 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
linux, ubuntu
Bereich
infrastructure

Rechercherichtung

Start by checking how Linux Mint currently obtains and updates the Flatpak package for its supported releases, then compare the shipped version with the Flatpak releases and security fixes linked in the issue. The issue is addressed when a supported-release upgrade path is identified and the project has assessed whether it can maintain Flatpak through backports or regular stable updates.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Flatpak plays a central role in Linux Mint!
Flatpak allows installing recent versions of important Apps.
Flatpak is well integrated in LM via the Software Manager. User can use the Software manger to install flatpak packages and even automatic updates are supported by LM.

However, the flatpak package shipped in LM CE (provided by Ubuntu) is severely outdated.
Currently, Linux Mint 22.3 ships flatpak 1.14.6-1ubuntu0.1

Ubuntu claims, that the last update to this package was in September 2024:
https://changelogs.ubuntu.com/changelogs/pool/universe/f/flatpak/flatpak_1.14.6-1ubuntu0.1/changelog

Since September 2024, flatpak had an impressive series of releases, fixing many security issues (closed CVEs) as can be seen here:
https://github.com/flatpak/flatpak/releases

However, since Ubuntu decided to no support flatpak as one of their core packages, none of the security fixes have been backported to the flatpak packages in use (in LM).

As of now, there are many security updates for flatpak, missing in LM CE.

It would be great if Linux Mint CE could:

  • upgrade flatpak to a recent version for the releases of LM that are currently supported - in order to fix security issues
  • check if flatpak can be maintained as part of the core packages of LM in the future, with backports or regular updates to stable releases.

Additional Information:
There is a PPA with stable, builds of flatpak, for all LTS branches of Ubuntu:
https://launchpad.net/~flatpak/+archive/ubuntu/stable

The Maintainer of the PPA writes: "This PPA is provided as a convenience for Ubuntu users, with no guarantee of support." It seems like this PPA is maintained directly by flatpak developers (to be verified)

Vorherrschende Sprache
Python
Sterne
182
Forks
120
Ø Merge
27 T. 23 Std.
Gemergte PRs (30 T.)
1

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus linuxmint/mintinstall

Alle Issues in linuxmint/mintinstall

Ähnliche Issues

Weitere Issues zu Python

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.