Your message dated Sat, 08 Sep 2012 02:47:48 +0000
with message-id <e1tab5i-0004fq...@franck.debian.org>
and subject line Bug#668458: fixed in kmymoney 4.6.3-1
has caused the Debian Bug report #668458,
regarding [kmymoney] Decimal symbol lost when importing from CSV
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
668458: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668458
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: kmymoney
Version: 4.6.2-1
Severity: important
Tags: patch

--- Please enter the report below this line. ---
When importing data from CSV file, it seems that kmymoney loose every decimal 
symbol (everything seems to be multiplied by 100). I tried with previous 
working CSV files and result is the same : no decimal symbol.

I spent some time in the code and I think I found a solution by comparing with 
current kmymoney git repository. Patch is attached to this bugreport.

Regards,
Nicolas

--- System information. ---
Architecture: amd64
Kernel:       Linux 3.2.0-2-amd64

Debian Release: wheezy/sid
  500 testing         ftp.be.debian.org

--- Package information. ---
Depends                       (Version) | Installed
=======================================-+-===================
kde-runtime                             | 4:4.7.4-2
kdepim-runtime                          | 4:4.4.11.1-3
libalkimia4                             | 4.3.2-1
libaqbanking33              (>= 4.99.2) | 5.0.22-1
libc6                        (>= 2.2.5) | 2.13-27
libgcc1                    (>= 1:4.1.1) | 1:4.7.0-1
libgmp10                                | 2:5.0.4+dfsg-1
libgpgme++2                (>= 4:4.4.4) | 4:4.7.4-2
libgwengui-qt4-0                        | 4.3.1-1
libgwenhywfar60             (>= 3.11.6) | 4.3.1-1
libical0                      (>= 0.30) | 0.44-3
libkabc4                   (>= 4:4.4.4) | 4:4.7.4-2
libkcmutils4              (>= 4:4.4.95) | 4:4.7.4-4
libkdecore5             (>= 4:4.4.4-2~) | 4:4.7.4-4
libkdeui5                  (>= 4:4.4.4) | 4:4.7.4-4
libkfile4                  (>= 4:4.4.4) | 4:4.7.4-4
libkholidays4              (>= 4:4.5.0) | 4:4.7.4-2
libkhtml5                  (>= 4:4.4.4) | 4:4.7.4-4
libkio5                    (>= 4:4.4.4) | 4:4.7.4-4
libofx4                                 | 1:0.9.4-2
libqt4-dbus                (>= 4:4.5.3) | 4:4.7.4-2
libqt4-network             (>= 4:4.5.3) | 4:4.7.4-2
libqt4-sql                 (>= 4:4.5.3) | 4:4.7.4-2
libqt4-svg                 (>= 4:4.5.3) | 4:4.7.4-2
libqt4-xml                 (>= 4:4.5.3) | 4:4.7.4-2
libqtcore4           (>= 4:4.7.0~beta1) | 4:4.7.4-2
libqtgui4                  (>= 4:4.6.1) | 4:4.7.4-2
libstdc++6                     (>= 4.6) | 4.7.0-1
kmymoney-common             (= 4.6.2-1) | 4.6.2-1


Recommends        (Version) | Installed
===========================-+-===========
gpg-agent                   | 
pinentry-qt4                | 0.8.1-1


Package's Suggests field is empty.
--- kmymoney-4.6.2.orig/kmymoney/plugins/csvimport/csvprocessing.cpp
+++ kmymoney-4.6.2/kmymoney/plugins/csvimport/csvprocessing.cpp
@@ -466,8 +466,8 @@ void CsvProcessing::csvImportTransaction
         return ;
     }
   }
-  tr.m_amount = m_trData.amount;
-  tr.m_shares = m_trData.amount;
+  tr.m_amount = MyMoneyMoney(m_trData.amount);
+  tr.m_shares = MyMoneyMoney(m_trData.amount);
 
   tmp = m_trData.number;
   tr.m_strNumber = tmp;


--- End Message ---
--- Begin Message ---
Source: kmymoney
Source-Version: 4.6.3-1

We believe that the bug you reported is fixed in the latest version of
kmymoney, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 668...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mark Purcell <m...@debian.org> (supplier of updated kmymoney package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 08 Sep 2012 09:46:28 +1000
Source: kmymoney
Binary: kmymoney kmymoney-common kmymoney-dev kmymoney-dbg
Architecture: source i386 all
Version: 4.6.3-1
Distribution: experimental
Urgency: low
Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
Changed-By: Mark Purcell <m...@debian.org>
Description: 
 kmymoney   - personal finance manager for KDE
 kmymoney-common - KMyMoney architecture independent files
 kmymoney-dbg - KMymoney debugging symbols
 kmymoney-dev - KMyMoney development files
Closes: 646206 668458
Changes: 
 kmymoney (4.6.3-1) experimental; urgency=low
 .
   * New upstream release
     - Fixes "Decimal symbol lost when importing from CSV" (Closes: #668458)
     - Fixes "Decimal separator not respected when importing" (Closes: #646206)
   * Drop debian/patches/ - included upstream
   * Ack NMU - Thks Micha
Checksums-Sha1: 
 149f73b7691233651d8de81e6634f51dfb18aaef 1831 kmymoney_4.6.3-1.dsc
 52faa3938c77b1ef513d1a46f5545ed823595c51 22114966 kmymoney_4.6.3.orig.tar.bz2
 1fd4856cf210a07278fb0caafb8ab8862120b68d 10396 kmymoney_4.6.3-1.debian.tar.gz
 4bc1316aee10d0f4643feedd75502c161f04e9de 3918782 kmymoney_4.6.3-1_i386.deb
 ab4df40318bbdd1984e9bd26d0a037ecf1ae866a 21752134 
kmymoney-common_4.6.3-1_all.deb
 2e76541cd11d97d7e3e9da9d834ac78dee8cb550 232830 kmymoney-dev_4.6.3-1_i386.deb
 a64fc4a837d67f5e359c1c9ad76758e22df6ac73 34780930 kmymoney-dbg_4.6.3-1_i386.deb
Checksums-Sha256: 
 c4ce4c912b6d1e847d091ad4f5d4adbe0c322cc2b0a403c540ffb2f881b178bb 1831 
kmymoney_4.6.3-1.dsc
 94e109992b7e9ebb066b608d56c168216b8a944d62538c95176bc36ea4db542e 22114966 
kmymoney_4.6.3.orig.tar.bz2
 901ac8fb240374c4c221fe661c8ef9a62550b4b61fef6105d2f9a54f8eeee97f 10396 
kmymoney_4.6.3-1.debian.tar.gz
 93b971c33acadb9ccbc18cfde4de75124b1d42c969e8a4363ac16a0ffc0cd7b0 3918782 
kmymoney_4.6.3-1_i386.deb
 70f659d51c30a9371dd795a0127ed42f92a9595272297e28f954bd20f71bac6b 21752134 
kmymoney-common_4.6.3-1_all.deb
 dc098b669efc17399b56280340074e0c8f81dbf284184e1f58851a7b324ecce3 232830 
kmymoney-dev_4.6.3-1_i386.deb
 65fbb7135934742b83e0c07deba42c2baebc724d0166dfbac8ef4d341ac88eec 34780930 
kmymoney-dbg_4.6.3-1_i386.deb
Files: 
 637ebeb43d9738d0e72f06a20dd84313 1831 kde optional kmymoney_4.6.3-1.dsc
 756bc76d182aa7cbac7033f4469b6687 22114966 kde optional 
kmymoney_4.6.3.orig.tar.bz2
 3c476a441f5d693ea4a4887799800534 10396 kde optional 
kmymoney_4.6.3-1.debian.tar.gz
 ce7d03844a09ff73aaeddfb6834ec500 3918782 kde optional kmymoney_4.6.3-1_i386.deb
 4c35273cc6874d3d15b3ca1938ad16be 21752134 kde optional 
kmymoney-common_4.6.3-1_all.deb
 da111ddc41c132699a464102713e6606 232830 libdevel optional 
kmymoney-dev_4.6.3-1_i386.deb
 0b132fa529cfe9076beb250d1a20d26f 34780930 debug extra 
kmymoney-dbg_4.6.3-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlBKptcACgkQoCzanz0IthJt4gCeLK+bcHau/0MhuSjOji6GpcKJ
+ikAn1K5NSOd7iEq/GUu240gSxMSuYT5
=yCu8
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-kde-extras mailing list
pkg-kde-extras@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-kde-extras

Reply via email to