Summary: | Feature Request: Also distribute KMyMoney via Flatpak, Flathub | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Snarfel <snarfel> |
Component: | packaging | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | christopher.rabotin, justin.zobel, matthias, mfcarpino |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Flatpak | ||
OS: | Linux | ||
See Also: | https://invent.kde.org/office/kmymoney/-/issues/59 | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Snarfel
2021-11-06 00:50:52 UTC
KMyMoney has also just been requested on the Flatpak discourse: https://discourse.flathub.org/t/kmymoney-flatpak-request/4375 . See also https://invent.kde.org/office/kmymoney/-/issues/59. I don't think anybody is against this, but unless someone steps up to do the work, it is not likely to happen. It's not only the initial setup work, but also maintenance. Given the trouble we lately have with AppImages and Windows builds we don't need yet another can of worms. We can assure though, that any volunteer who wants to develop and maintain a Flatpak package has our full support in doing so. The KDE Flatpak team should be able to add this to our list to maintain it easily enough. I submitted https://github.com/flathub/flathub/pull/4337 ready for review. I'm not a flatpak user, so I don't know if this issue is a general flatpak issue, or specific to this build. When I run KMyMoney from flatpak, I am able to create a new .kmy file, and find it again on later runs, but I can't find that file in the "regular" filesystem, nor can I see any already existing files when running KMM through flatpak. For a full test, I'd like to be able to access my regular data file (or at least a copy of it.) When I tested it, I noticed that it already uses Flatpak Portals, so I could access the file system by default. https://wiki.archlinux.org/title/XDG_Desktop_Portal If this does not work for you, try enabling xdg-documents which I would call least privilege in this case https://docs.flatpak.org/en/latest/sandbox-permissions-reference.html While I try getting the portal set up, I just ran it again, and no longer see the data file I created a half hour ago. Are files within the flatpak sandbox supposed to be ephemeral? Is this something I should ask on a flatpak support list/site? Never mind. Some local installs and a reboot got me access. I'll worry about those ephemeral files later. Not relevant here. I'll do some testing and report back. Testing under both Xorg and Wayland seems OK. The testing wasn't very deep, but I think I covered most major activities and screens. I am assuming my problems with file access are flatpak issues having nothing to do with this build. Link to https://invent.kde.org/office/kmymoney/-/issues/59 (Invent Issue requesting Flatpak for KMyMoney) Now in Flathub |