This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Issues installing 4.5.2 from tar.gz package

Tags: None
(comma "," separated)
vdl
Registered Member
Posts
18
Karma
0
Hello,

As I explained in another post, I installed KMM on Ubuntu 10.10 using the repository, and even though the information tells itis 4.5.2, when I install and look in the "about KMM" it says it is the 4.5.0.
So I went on the sourceforge and downloaded the 4.5.2 file in tar.gz.

Then I unpack it using Nautilus, it create a repository like "Kmm 4.5.2".
I go into it, but then, when I try to run "sudo ./configure", it says "/configure invalid command"...
Of course, make install is not more successful...
So I can't install it...

Any idea what is missing?

Some details, I installed Ubuntu distros in a Virtualbox machine, which seems to run fine, with the guest additions.

Sincerely,
User avatar
Hei Ku
Registered Member
Posts
784
Karma
3
OS
Version 4.5.2 uses a different build system, which does not use configure.

If you don't have the instruction in the README file, here they are.

$ mkdir build
$ cd build
$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr/
$ make
$ make
$ sudo make install


Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
User avatar
claydoh
Registered Member
Posts
1170
Karma
9
OS
vdl wrote:Hello,

As I explained in another post, I installed KMM on Ubuntu 10.10 using the repository, and even though the information tells it is 4.5.2, when I install and look in the "about KMM" it says it is the 4.5.0.


The package version is 4.5-2 (4.5.0), not 4.5.2. I dunno why Debian have named it so, and Ubuntu's package of KMM is simply a merge from Debian packages, as most are in the "universe" repository.

https://launchpad.net/~claydoh/+archive/kmymoney2-kde4
this is a PPA with the latest KMyMoney version for Ubuntu.

If you still wish to try compiling KMM, you will need to first make sure you have apt source repositories enabled from within your package manager, then run:
Code: Select all
sudo apt-get update && sudo apt-get build-dep kmymoney


I believe this will install everything you need to build KMM, but I could be missing a package - you will get an error that would say what is needed when following Hei Ku's instructions


claydoh, proud to be a member of KDE forums since 2008-Oct, and KDE user since 2001
User avatar
Hei Ku
Registered Member
Posts
784
Karma
3
OS
Yes, the dependencies between 1.0.5 and 4.5.2 are extremely different.
If you don't know exactly what you are doing, go with Clay's PPA.


Hei Ku, proud to be a member of the KMyMoney Development Team since January-2008
vdl
Registered Member
Posts
18
Karma
0
Hello,
thanks for the help. I finally renounced to install it from the tar.gz, since each time I miss some file and I get an error during the make.

So I installed it for the normal Ubuntu repository and I use it to work.

From the clay rep (that I did not use yet), could I install the 1.0.5 version? Without dependancy problem?


It is just that there slight "bugs" in the 4.5.2 that bothers me as regression :
- column width
- account never masked

Otherwise, it would be quite fine for me. Are those issues known and accounted for in the next version?
Some improvements too that I though about (is there a better place where I could list them?) :
- when editing a "repartition" of a paiement, if you are editing a line ,and then click on another one, then the edit is lost (to validate edit, it need "enter" or the green tick on the left). But it would be quite natural to me that you edit one line, and then go to the next directly, without clicking elsewhere before... I lost many lines like that ;).
- update of old currency : FRF to EUR fopr example, as I have some old accounts, always raises an error. There could be a way to overcome that. It is in the currency list after all.
- navigation : a "return" left arrow, as on web navigators, would be quite useful.
- an "Undo" function would be also appreciated, just to cancel the last (or last tow) operations
- whenever it does an automatic save in the ledger view, it freezes the screen (quite ok), but then you need to click on the ledger screen to be able to type or use arrows again. This is not natural.
- whenever I enter transaction in a checking account, it tries to number them. this is ok for checks -increment is ok-, but it does it also for new operations, starting from 1... or even increment the last check number... I think in the field, there could just be drop list with "from last check number" that one can use when entering checks.
- sorting of columns : I talked about it in another post : I'd like to able able to sort according to any visible column by clicking on the header, without any need for dialog box. It is quite usual on excel etc.


DOn't misunderstand me, I really like this SW and I'm starting the build long term dependancy on it, so if I can orientate slightly some changes...

Sincerely,
User avatar
claydoh
Registered Member
Posts
1170
Karma
9
OS
could I install the 1.0.5 version? Without dependancy problem?


replace the kmm 4.5.2 repo with this:
https://launchpad.net/~claydoh/+archive/ppa

remove kmymoney and kmymoney-common, then update and install kmymoney2


claydoh, proud to be a member of KDE forums since 2008-Oct, and KDE user since 2001
vdl
Registered Member
Posts
18
Karma
0
Hello, that must be stupid of me, but I can't add the archive repository. Whether I try through the Software source or terminal windows I get an error


Code: Select all
vincent@vincent:~$ sudo apt-add-repository ppa:https//launchpad.net/~claydoh/+archive/ppa
[sudo] password for vincent:
Error reading https://launchpad.net/api/1.0/~https/+archive/: HTTP Error 404: Not Found
vincent@vincent:~$


What do i do wrong?

I do have the internet ok, as I write to you from the ubuntu guest in vbox...

I have uninstalled the kmymoney and kmymoney common (v4.5.2) files, but I can't see appear the 1.0.5 in the software center...

Sorry again...


Edit :I do have other error messages, is it a temporary issue with the launchpad.net ppa's??
It is weird, some are working, some aren't...

I know it is not kmm related (I hope) but I would welcome your feed


Edit 2 : ok, finnaly I succeeded in installing the 1.0.5 by dkpg the deb files directly from the repository.
For info, i did only, in that order,:
Code: Select all
sudo dpkg -i kmymoney2-common_1.0.5-0ubuntu2_all.deb
sudo dpkg -i kmymoney2_1.0.5-0ubuntu2_i386.deb
sudo dpkg -i kmymoney2-dev_1.0.5-0ubuntu2_i386.deb


and it seems to be ok... Are there other files I should install?

There are other files on the repository, but I dunno what to do with them...
Sincerely,


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Sogou [Bot]