Discover attempts to remove a needed Gnome package, so the update fails

It’s been some time that I try to update my system and it fails; every time is some Gnome package, but today I could actually read what the problem is: it seems like Discover is trying to remove a package that’s needed:

Can’t remove org.gnome.Platform/x86_64/45, it is needed for: com.inform7.IDE

I’ve been seeing these two Gnome packages in the update page of Discover for some time, like they couldn’t be updated since their update was requested, and now they are hindering all the process:

This error is repeated 12 times. How could I troubleshoot this?

My system:
Operating System: Fedora Linux 41
KDE Plasma Version: 6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.8.0
Kernel Version: 6.11.5-300.fc41.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5700U with Radeon Graphics
Memory: 13.5 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 21A4
System Version: ThinkBook 15 G3 ACL

It looks like the older Gnome 45 Platform flatpak (org.gnome.Platform/x86_64/45) is EOL, but you have some application (Inform) that is also old(er) and still depends on it.

You might look at running flatpak update which might give some extra information on it, but the only way to cure the problem may be to uninstall the inform flatpak and use their rpm instead.

I am unable to install this software myself via flatpak because the needed Gnome 45 runtime is no longer available.

Probably related.

I don’t know if it is a bug in flatpak or Discover, as I didn’t think either would try to remove on its own any flatpaks that are still needed by an installed application. But I well could be wrong. It was not attempting to do so in the thread I linked to above.

1 Like

I thought the purpose of Flatpaks was to solve these kinds of issues with dependencies. Any way to provide useful information to developers?

Thank you very much: uninstalling Inform directly removed such Gnome package.