Currencies Missing

Bug #323723 reported by Daniel Carrera
2
Affects Status Importance Assigned to Milestone
kmymoney2 (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: kmymoney2

On Ubunu 8.10 (Ibex), when you run kmymoney2 the program has no currencies. In other words, the list of currencies is missing. If you go to Tools > Currencies you see an empty list. This is a big problem because it is impossible to use the program without currencies (you can't create any accounts). It looks as if there is a file somewhere that is supposed to have the list of currencies and this file was not packaged in the distribution.

% lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10
% apt-cache policy kmymoney2
kmymoney2:
  Installed: 0.9-2
  Candidate: 0.9-2
  Version table:
 *** 0.9-2 0
        500 http://de.archive.ubuntu.com intrepid/universe Packages
        100 /var/lib/dpkg/status

Revision history for this message
Hei Ku (asoliverez) wrote :

Is it possible that there are currencies, but the dialog window is not being painted correctly, like it happens with Compiz sometimes?

Revision history for this message
Daniel Carrera (dcarrera) wrote :

No, because if that was the problem I would be able to create new accounts and use the program. But when I try to create an account, the drop-down list that should have the currencies is empty. I cannot select a currency. If I click "Next" I get an error saying that it couldn't create the account because no currency was selected.

Do you know which file is supposed to have the list of currencies? I can check the file on my computer.

Revision history for this message
Hei Ku (asoliverez) wrote :

The default currencies are stored in kmymoneyview.cpp.
There is a method called MyMoneyView::loadDefaultCurrencies(void) about line 1350 of the file.

You should see all currencies there.

Revision history for this message
Daniel Carrera (dcarrera) wrote :

That file is not anywhere on my computer. I ran 'find / -name kmymoneyview.cpp' and it gave me nothing. I don't have the file at all.

Which Ubuntu package provides that file?

Revision history for this message
Daniel Carrera (dcarrera) wrote :

Wait... that's a source file. So of course I wouldn't have it because my computer just has the compiled binaries.

In a *compiled* system, how can I test whether or not the currencies are there? Which file contains the currencies? I don't mind looking through a binary file to see the currencies.

Revision history for this message
Hei Ku (asoliverez) wrote :

You can download the source for that package and check there.

sudo apt-get source kmymoney2

Revision history for this message
Daniel Carrera (dcarrera) wrote :

And why would I want the sources? What am I going to do with them? Compile the software myself? I know that KDE programs are a major job to compile.

Who is in charge of the KMyMoney package? What is needed here is for the person in charge of the package to look at the issue and hopefully figure out why the program does not include currencies.

Revision history for this message
Hei Ku (asoliverez) wrote :

You can check the sources and verify it is there.

If it is not there, we can confirm the problem is there.
If it is, then it is somewhere, probably somewhere in the package.

And good luck trying to contact someone about the package. This package has been broken for months and I have had no luck contacting anyone. The only thing I can do is tell you to use a PPA we prepared for Ubuntu.
https://edge.launchpad.net/~claydoh/+archive

I have given up on the Bug Squad for anything KDE-related. BTW, I am a developer of the application, so I know what I am talking about.

Revision history for this message
Daniel Carrera (dcarrera) wrote :

Thanks.

I checked, and kmymoneyview.cpp is there and I can see the currencies there.

I have added the PPA repository to my sources.list file and I have added your GPG key. Can you tell me how to install KMyMoney from your repository? How do I tell apt-get that I want the kmymoney from PPA and not the other one?

Thanks for the help.

Revision history for this message
Hei Ku (asoliverez) wrote :

There is a bug in how the package is put together. What I do not know is if this package has been customized for Ubuntu or it is the same exact package as for Debian. If so, then this bug should be reported upstream. I can be contacted for help anytime, if someone decides to work on this.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.