https://bugs.kde.org/show_bug.cgi?id=452529
Bug ID: 452529
Summary: skrooge flatpak is using org.kde.Platform//5.15 which
is end-of-life
Product: skrooge
Version: Trunk from git
Platform: Flatpak
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
SUMMARY
Both the flathub and kdeapps "master" flatpaks of Skrooge now cause warnings
when you update that "org.kde.Platform//5.15 is end-of-life".
STEPS TO REPRODUCE
1. Enter `flatpak install org.kde.skrooge` , or `flatpak update` if you already
have the Skrooge flatpak installed.
OBSERVED RESULT
They warn:
Info: org.kde.Platform//5.15 is end-of-life, with reason:
We strongly recommend moving to the latest stable version of the Plaform
and SDK
Applications using this runtime:
org.kde.skrooge
EXPECTED RESULT
No warning.
ADDITIONAL INFORMATION
% flatpak remote-ls --runtime flathub | rg -i org.kde.platform
shows two runtimes on flathub:
KDE Application Platform org.kde.Platform 5.15-21.08
KDE Application Platform org.kde.Platform 6.2
I don't know what's different with 5.15-21.08 , but I have other KDE apps that
use it that don't warn about it. Back in September 2021 there was commit
https://github.com/KDE/flatpak-kde-applications/commit/1033de03fccfd63ac "Port
all apps to 5.15-21.08".
I tried forcing Skrooge to use this runtime and got an error:
% flatpak run --runtime=org.kde.Platform/x86_64/5.15-21.08 org.kde.skrooge
skrooge: error while loading shared libraries: libicuuc.so.67: cannot open
shared object file: No such file or directory
This might go away if it needs to be rebuilt.
The stable Skrooge build on flathub https://github.com/flathub/org.kde.skrooge
needs a similar fix. BTW that has some tweaks, e.g. no more gengetopt patch, in
addition to gratuitous whitespace differences.
One could be aggressive and change the nightly flatpak to use the 6.2 runtime.
Commit 9448e79 updated Skrooge's runtime last time
https://invent.kde.org/office/skrooge/-/commit/9448e79
--
You are receiving this mail because:
You are watching all bug changes.