Summary: | Attempting KMyMoney 5.0.8 "Currencies" Maintenance, Application Crash | ||
---|---|---|---|
Product: | [Applications] kmymoney | Reporter: | Walter Ogelsby <walt> |
Component: | general | Assignee: | KMyMoney Devel Mailing List <kmymoney-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | KDE, walt |
Priority: | NOR | ||
Version: | 5.0.8 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/office/kmymoney/commit/83e1274859d48be98c059fa7fcc452c7eb6f34e4 | Version Fixed In: | 5.1.3 |
Sentry Crash Report: |
Description
Walter Ogelsby
2022-02-11 15:21:21 UTC
5.0.8 is over two years old, and some work has been done in this area since. Can you find a more recent version? If not, you can use an appimage version. (https://kmymoney.org/appimage.html) In this case, though, why are you trying to add a currency that is already present? It certainly should not crash,but I don't think there is much the developers can do unless it crashes adding a new currency in a more recent version. Just did that (use appimage to reproduce) and got the crash. In fact, it does not make sense to do that, but on the other hand, the application should not crash either. (In reply to Jack from comment #1) > 5.0.8 is over two years old, and some work has been done in this area since. > Can you find a more recent version? If not, you can use an appimage > version. (https://kmymoney.org/appimage.html) > > In this case, though, why are you trying to add a currency that is already > present? It certainly should not crash,but I don't think there is much the > developers can do unless it crashes adding a new currency in a more recent > version. 5.0.8 is the available package for easy install (synaptic, Discover). I need help learning how to "Make" an installation as the "How to" information from KMyMoney version 5.1-13 confuses me. I read all I can find about KMyMoney "Make" installation and am baffled how to even begin. I have downloaded the AppImage and successfully run it, apparently from the Cloud, because it doesn't install. Running a finance manager from the cloud is unacceptable. Only reason I attempted was I'm trying to learn how to maintain, clean, properly configure and improve. I didn't really want to add another of the same currencies. I'm hoping my problems with KMyMoney and my presence here helps me to be a better Linux user and, maybe... a programmer and I certainly Thank you for your reply. (In reply to Walter Ogelsby from comment #3) > (In reply to Jack from comment #1) > > 5.0.8 is over two years old, and some work has been done in this area since. > > Can you find a more recent version? If not, you can use an appimage > > version. (https://kmymoney.org/appimage.html) > > > > In this case, though, why are you trying to add a currency that is already > > present? It certainly should not crash,but I don't think there is much the > > developers can do unless it crashes adding a new currency in a more recent > > version. > > 5.0.8 is the available package for easy install (synaptic, Discover). I > need help learning how to "Make" an installation as the "How to" information > from KMyMoney version 5.1-13 confuses me. I read all I can find about > KMyMoney "Make" installation and am baffled how to even begin. I have > downloaded the AppImage and successfully run it, apparently from the Cloud, > because it doesn't install. Running a finance manager from the cloud is > unacceptable. > > Only reason I attempted was I'm trying to learn how to maintain, clean, > properly configure and improve. I didn't really want to add another of the > same currencies. > > I'm hoping my problems with KMyMoney and my presence here helps me to be a > better Linux user and, maybe... a programmer and I certainly Thank you for > your reply. (In reply to Thomas Baumgart from comment #2) > Just did that (use appimage to reproduce) and got the crash. In fact, it > does not make sense to do that, but on the other hand, the application > should not crash either. I'm a computer hacker from an earlier era, when help was less structured and a little easier. I appreciate your reply and am willing to do anything I can to assist... and to learn and to become a better Linux user and programmer. Walter, An appimage absolutely does NOT run in the cloud. It is a comletely self-contained version of the program. It has all of the required libraries and such built in, so it can successfully run on (almost) any Linux distribution. That's why all you have to do is download it and make it executable. It does not "install" in the usual sense, because the distro's package manager does not need to take care of any dependencies and such. The name of a particular Linux distro being part of the name of the appimage files is just a side effect of how the Build Factory works. Instructions on how to actually build (compile) your own version of KMyMoney were removed from the handbook some time ago for many KDE applications. I would have to hunt for any specific version, but it's generic process of getting the source, doing ./configure, and finally make. Getting the source depends on whether you want to compile a released version (download a tarball) or a developer version (use git). There are lots of options, and you also need to be careful not to confuse your distros package manager. For now, I think the appimage should be fine for you. Jack I created build scripts for KMM that I have shared here before. You are welcome to try them. You cat get them here: https://drive.google.com/drive/folders/1sfo2HgzaCCSb3d7pjl3To50yoQT5BaXM?usp=sharing Let me know if you have any questions. Brendan Git commit 84ace2714a7fa1fc70619aa9a67bcd278ef48b77 by Thomas Baumgart. Committed on 13/02/2022 at 08:11. Pushed by tbaumgart into branch 'master'. Hide used currencies when adding new ones M +15 -20 kmymoney/dialogs/kavailablecurrencydlg.cpp M +2 -2 kmymoney/dialogs/kavailablecurrencydlg.h M +10 -1 kmymoney/dialogs/kcurrencyeditdlg.cpp https://invent.kde.org/office/kmymoney/commit/84ace2714a7fa1fc70619aa9a67bcd278ef48b77 Git commit 83e1274859d48be98c059fa7fcc452c7eb6f34e4 by Thomas Baumgart. Committed on 13/02/2022 at 08:14. Pushed by tbaumgart into branch '5.1'. Hide used currencies when adding new ones FIXED-IN: 5.1.3 (cherry picked from commit 84ace2714a7fa1fc70619aa9a67bcd278ef48b77) M +15 -20 kmymoney/dialogs/kavailablecurrencydlg.cpp M +2 -2 kmymoney/dialogs/kavailablecurrencydlg.h M +10 -1 kmymoney/dialogs/kcurrencyeditdlg.cpp https://invent.kde.org/office/kmymoney/commit/83e1274859d48be98c059fa7fcc452c7eb6f34e4 (In reply to Jack from comment #5) > Walter, > > An appimage absolutely does NOT run in the cloud. It is a comletely > self-contained version of the program. It has all of the required libraries > and such built in, so it can successfully run on (almost) any Linux > distribution. That's why all you have to do is download it and make it > executable. It does not "install" in the usual sense, because the distro's > package manager does not need to take care of any dependencies and such. > The name of a particular Linux distro being part of the name of the appimage > files is just a side effect of how the Build Factory works. > Instructions on how to actually build (compile) your own version of KMyMoney > were removed from the handbook some time ago for many KDE applications. I > would have to hunt for any specific version, but it's generic process of > getting the source, doing ./configure, and finally make. Getting the source > depends on whether you want to compile a released version (download a > tarball) or a developer version (use git). There are lots of options, and > you also need to be careful not to confuse your distros package manager. > For now, I think the appimage should be fine for you. > > Jack Jack, very helpful, thank you. AppImage may be my solution, although, curiosity drives me to "TRY" Bendan's "Build Scripts"... trying to understand this old Linux Application environment (hopefully without destroying my system along the way). (In reply to Brendan from comment #6) > I created build scripts for KMM that I have shared here before. You are > welcome to try them. > > You cat get them here: > > https://drive.google.com/drive/folders/ > 1sfo2HgzaCCSb3d7pjl3To50yoQT5BaXM?usp=sharing > > Let me know if you have any questions. > > Brendan Brendan, thank you SO much for your assistance. I have MANY questions I'm trying to answer myself... no question clear enough to ask you... EXCEPT... your opinion about my proceeding further down the road of Building KMM with your Build Scripts, even though I have the AppImage running fine. I studied your ReadMe and it's cautions... kinda studied the Scripts best I can with my limited understanding.. and I corrected the config.file for my system. I ran the Build.sh and it coudn't even find the Git Clone location, even though the address in the script file is accurate. I don't know if I should even continue, being this new. Your opinion is valuable. |