Why GNOME application platform 45 is pinned?

Why is the unmaintained GNOME application platform 45 pinned and can’t be removed with flatpak uninstall --unused when no flatpak is using it?
What keeps it in the pinned list?

1 Like

Try running flatpak list --app --app-runtime org.gnome.Platform//45.

I remember there indeed was some preinstalled app that I didn’t use, so I uninstalled it and Gnome 45 without further issues.

2 Likes

Looks like Logs and Sushi are the culprits.

❯ flatpak list --app --app-runtime org.gnome.Platform | grep '(45|46)'
    21:	Logs	org.gnome.Logs	45.0	stable	system
    24:	Sushi	org.gnome.NautilusPreviewer	46.0	stable	system

Looks like Logs and Sushi are the culprits.

No, those are versions of Logs and Sushi, respectively.

--app --app-runtime org.gnome.Platform would list all apps that use Gnome runtimes, to select specific runtime you need --app --app-runtime org.gnome.Platform/x86_64/45 or --app --app-runtime org.gnome.Platform//45, as in my previous comment.

Ah, I see.
In that case, nothing is listed.
:person_shrugging:

Yes, as I said in the post, nothing is using it:

If something is using that specific platform version, then during the uninstall, it does warn you about it, similar to below:

However, there is no such warning for version 45:

I don’t understand why it has to be pinned. I don’t want to uninstall it only to find out later that something depends on it in Bluefin.

Propably just a leftover from history. Or has come from upstream.

If nothing is actually using it, then it should be fine to remove.

So I uninstalled it, my home didn’t explode, and the laptop is still in one piece.
All the Flatpak apps also seem to be running fine.

I guess it was just another one of these weird quirks with Flatpak.

1 Like

Ah, I think openh264 v2.2.0 is what was keeping it. It’s a runtime so it wasn’t showing up in apps, and AFAIU it’s by itself a leftover.

1 Like

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