Bug 419645 - Messaage "Unable to create all objects for the investment"
Summary: Messaage "Unable to create all objects for the investment"
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: 5.0.0
Platform: Ubuntu Linux
: NOR major
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-04-04 18:56 UTC by BK
Modified: 2020-04-18 07:15 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BK 2020-04-04 18:56:49 UTC
SUMMARY


STEPS TO REPRODUCE
1. in an attempt to enter a new investment, I received the above message.
2. this was repeated several times
3. Previous new investments adds were accepted

OBSERVED RESULT
received the summary message

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
OS:  Linux Ubuntu 14
Comment 1 Thomas Baumgart 2020-04-05 06:00:31 UTC
This has been fixed. Please upgrade to a newer version (5.0.8+) or try to use the AppImage version which you can find on https://kmymoney.org/appimage.html
Comment 2 BK 2020-04-05 19:44:20 UTC
Thomas

One of the challenges I find with Linux in general and this carries over kmymoney, is for those of us who are new to Linux, we don't know all the cmds to do things.  So you say upgrade to a new version of Kmymoney, I don't know how to do that.  I also suspect that any instructions to do so are "cryptic" to someone such as myself.
Comment 3 Jack 2020-04-05 20:51:05 UTC
BK - In general, upgrading an application involves using your distribution's package management software.  Ubuntu has both command line and gui versions available, and that information is best learned from the Ubuntu site.

In general, however, I don't see upgrading to a new version being very different on Linux compared to Windows or Mac.  If you are using a decent distribution (such as Ubuntu) it shouldn't be hard.  However, assuming you are on Ubuntu 14.04.6, although it is an LTS release (Long Term Support) and is still supported, it does have the downside of not upgrading to the latest versions of all the applications.  In this case, I would consider taking this as a good time to upgrade to 18.04 (although you might have to upgrade first to 16.04 - it's been a while since I've used Ubuntu.)  You should be able to start with https://ubuntu.com/tutorials/tutorial-upgrading-ubuntu-desktop#1-before-you-start.

The other way, as Thomas suggested, is to use the AppImage version.  AppImage is a packaging of an application, including all of it's dependencies, in a single file, which you can download to anywhere on your PC - even in your own home directory, and run directly, without using Ubuntu's package manager or interfering with anything directly installed by Ubuntu.

If we were to suggest that you compile KMyMoney yourself, yes, those instruction would likely be too cryptic.  Hopefully that is not so for the first two suggestions.  And - if you still need help with either of those, just ask more questions.
Comment 4 BK 2020-04-18 02:59:38 UTC
I am sorry to resurrect this after so long but I have been trying all instructions I can find to update from KMYMONEY 5.0.0 to KMYMONEY 5.0.8.  Everything I try fails for various reasons.  I don't understand the appimage option but I don't think that is what I want.  I would like to install the 5.0.8 version (I believe this is the most recent stable version).  I am on Ubuntu 18.04.

I have downloaded a file kmymoney-5.0.8.tar.xz.

I have Synaptic Package Manager but it won't recognize this new version.

I am at a total loss of what to do and how to do it.

Please any help including perhaps step by step instruction for a novice would be appreciated.
Comment 5 Thomas Baumgart 2020-04-18 07:15:44 UTC
One of the challanges we devs face is the level of knowledge of our users. This varies to the most extremes you can think of: on one hand there is the novice user who knows how to turn on a computer and then knowledge pretty much ends and on the other hand there is the pro who might be a dev or admin himself. Writing instructions which serve all of them equally well is kind of hard. So we usually write something the other person might get along with knowing that sometimes it's not enough and sometimes boring as hell.

Usually, questions regarding user support are much better suited for the forum at https://forum.kde.org/viewforum.php?f=69 just in case you need to follow up on this entry here, please do it there.

The file you downloaded (kmymoney-5.0.8.tar.xz) is the bare source code tree in a compressed container format. This is the most complicated version for you to get a running application. My advice: throw it away. It will not be recognized by synaptic as you have already found out. So no way without additionally installing compilers, libraries, frameworks etc. and then building the thing from scratch. It's like building the house before moving in, but you only want to move in.

The best way to get started is using the AppImage version. Visit https://kmymoney.org/appimage.html and follow the instructions there. In case they are not sufficient or you still have problems, please contact us on the forum.