Package: gnucash Version: 1:2.6.18-1 Severity: normal Tags: upstream Dear Maintainer,
I'm using Gnucash with EUR as defaut currency. I would like to use currency download (throught Perl:Finance:Quote), in order to automaticaly convert USD account balanceq to EUR. Procedure: - ISSUE 1: Start gnucash with : LANG=C gnucash Tools / Security editor / Currency / Select USD / Edit Select Get Online Quote + Single + Currency Click on OK Tool / Price Editor / Get quote On "Currencies / Euro" or "Currency / USD", there is no quote update => Issue - ISSUE 2: If I try to use an another currency source : Tools / Security editor / Currency / Select USD / Edit Select Get Online Quote Select Multiple Select any possible source Click on OK Click on Edit => "Single + Currency" are still selected, instead of "Multiple + any source" Try to update currency : Same issue as upper, no currency updated - ISSUE 3: Start gnucash with : LANG=fr_FR.UTF-8 gnucash Tool / Price Editor / Get quote On "Currencies / Euro" or "Currency / USD", there is no quote update A french dialog box error message with "Not possible to download quotes for elements: CURRENCY:USD Do you wan to continue by using only good quotation ?" YES / No button According to upper message, I guess that gnucash does not send to "gnc-fq-dump" the good parameter. Indeed, If I run manually : $ gnc-fq-dump yahoo_json EURUSD Finance::Quote fields Gnucash uses: symbol: EURUSD <=== required date: ** missing ** <=== recommended currency: ** missing ** <=== required last: <=\ nav: <=== one of these price: <=/ timezone: <=== optional ** This stock quote cannot be used by GnuCash! => FAILURE The good usage is : $ gnc-fq-dump yahoo_json EURUSD=X Finance::Quote fields Gnucash uses: symbol: EURUSD=X <=== required date: 03/19/2018 <=== recommended currency: USD <=== required last: 1.2341108 <=\ nav: <=== one of these price: <=/ timezone: <=== optional This is match with Yahoo web site : https://finance.yahoo.com/quote/EURUSD=X If I create a new gnucash file "from scratch", issue is the same. I don't have currency update since mid-2016, so issue may appear many months before. On the other hand, quote update for standard Yahoo quote are working fine, by selecting "Yahoo as JSON" source. Thanks for your help ! Configuration: Debian testing Gnucash 1:2.6.18-1 (unstable) libfinance-quote-perl 1.47-1 (testing + unstable) Best regards, Olivier -- System Information: Debian Release: buster/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages gnucash depends on: ii gnucash-common 1:2.6.18-1 ii guile-2.0 2.0.13+1-4+b1 ii guile-2.0-libs 2.0.13+1-4+b1 ii libaqbanking35 5.7.8-1 ii libaqbanking35-plugins 5.7.8-1 ii libc6 2.27-2 ii libcairo2 1.15.10-1 ii libcrypt-ssleay-perl 0.73.04-2+b2 ii libdate-manip-perl 6.70-1 ii libdbi1 0.9.0-5 ii libfinance-quote-perl 1.47-1 ii libgdk-pixbuf2.0-0 2.36.11-1 ii libglib2.0-0 2.54.3-2 ii libgnomecanvas2-0 2.30.3-3 ii libgoffice-0.8-8 0.8.17-8 ii libgtk2.0-0 2.24.32-1 ii libgwengui-gtk2-0 4.20.0-1 ii libgwenhywfar60 4.20.0-1 ii libhtml-tableextract-perl 2.15-1 ii libhtml-tree-perl 5.07-1 ii libktoblzcheck1v5 1.49-4 ii libofx7 1:0.9.12-1 ii libpango-1.0-0 1.40.14-1 ii libpangocairo-1.0-0 1.40.14-1 ii libpython2.7 2.7.14-6 ii libsecret-1-0 0.18.5-6 ii libwebkitgtk-1.0-0 2.4.11-3 ii libwww-perl 6.31-1 ii libx11-6 2:1.6.4-3 ii libxml2 2.9.4+dfsg1-6.1 ii libxslt1.1 1.1.29-5 ii perl 5.26.1-5 ii zlib1g 1:1.2.8.dfsg-5 Versions of packages gnucash recommends: ii dbus 1.12.6-2 ii dbus-x11 1.12.6-2 ii gnucash-docs 2.6.17-1 ii python-gnucash 1:2.6.18-1 ii yelp 3.26.0-2 Versions of packages gnucash suggests: pn libdbd-mysql <none> pn libdbd-pgsql <none> pn libdbd-sqlite3 <none> -- no debconf information