System error when trying to obtain stock quotes
AmigaPhil
AmigaPhil at ping.be
Mon Nov 16 16:12:55 EST 2009
Gérard TESTA wrote:
> I'm using gnucash 2.2.9 and my OS is Karmic Koala Ubuntu.
> When I try to obtain stock quotes with gnucash (tool / editor quotes /
> Get quotes), I get the message: "A system error occurred"
>
> [...]
>
> But usually, at least under linux, it helps to run gnc-fq-update as
> root.
> I ran it and get Finance installed
> in /usr/local/share/perl/5.10.0/Finance/
> Before Finance was in user/share/perl5/
>
> Run gnucash from the command line with the -debug argument, attempt a
> quote retrieval, and then contact the developers either via email or on
> IRC.
> Here is what I get :
> gerard at gerard-desktop:~$ gnucash --debug
> gnc.bin-Message: main: binreloc relocation support was disabled at
> configure time.
> Found Finance::Quote version 1.17
> Error: could not flush file-descriptor 26
> gwenhywfar-INFO: plugin.c: 584: Plugin type "ct" unregistered
> gwenhywfar-INFO: plugin.c: 584: Plugin type "configmgr" unregistered
> gwenhywfar-INFO: plugin.c: 584: Plugin type "dbio" unregistered
I think you have messed-up your F::Q installation.
gnc-fq-update is not a good idea under Linux (IMHO) because
Perl can be installed differently depending on your Linux
distribution.
I suggest to re-install Finance::Quote from your distribution
provider. (If you can get F::Q 1.17, that's good, because it
contains a fix for the online retrieval of currency quotes.)
Then, try gnc-fq-dump, at least to check that Finance::Quote
can be found and used by GnuCash.
More information about the gnucash-user
mailing list