Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 70650 - gnucash 1.8.9: OFX import fails with libofx 0.7.0
Summary: gnucash 1.8.9: OFX import fails with libofx 0.7.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Seemant Kulleen (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-10 03:21 UTC by David Veldhuizen
Modified: 2004-12-26 09:58 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Veldhuizen 2004-11-10 03:21:42 UTC
Upgrade to libofx 0.7.0 and gnucash 1.8.9. On OFX import the following error is
reported:

LibOFX ERROR: ofx_proc_file():No input file specified
(Above message occured on Line 4294967295, Column 4294967295)

Downgrading to gcc 3.3, libofx 0.6.6 solves the problem.

Previously reported to gnucash bugzilla (my mistake, should have started here). The upstream developer reports:

> Err... the support for libofx-0.7.0 has been added to gnucash in October'04,
> which means that gnucash-1.8.9 doesn't support libofx-0.7 but only libofx-0.6.x.
> This should change once gnucash-1.8.10 is out, which is expected for this
> weekend. There is an inofficial pre-release available on
> http://www.tu-harburg.de/~et2cs/en/gnucash-1.8.10pre1.tar.gz -- could you try
> whether this version works with libofx-0.7? It should. The gnucash-1.8.9 code
> unfortunately can't deal with libofx-0.7 because gnucash-1.8.9 was released much
> earlier than libofx-0.7.

http://bugzilla.gnome.org/show_bug.cgi?id=157673

I guess the only solution is to move to 1.8.10 as soon as it's available; I don't think a backport of gcc 1.4.x compatibility for libofx 1.6.x has been made.

Reproducible: Always
Steps to Reproduce:
1. Upgrade to gcc 3.4, libofx 0.7, gnucash 1.8.9
2. Attempt to import a valid OFX file.


Actual Results:  
The import dialog contains no transactions, and the above error message appears
in stderr.

Expected Results:  
Import the transactions.

.............................Gentoo Base System version 1.6.5

Portage 2.0.51-r3 (!/usr/portage/profiles/default-x86-2004.2, gcc-3.4.2,
glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r3-b3-dveldhuizen i686)
=================================================================
System uname: 2.6.9-gentoo-r3-b3-dveldhuizen i686 Intel(R) Pentium(R) 4 CPU 1.80GHz
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux-headers-2.4.22
Libtools: sys-devel/libtool-1.5.2-r6
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/mnt/moog/portage/distfiles"
FEATURES="autoaddcvs ccache distlocks sandbox"
GENTOO_MIRRORS="http://gentoo.osuosl.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/mnt/moog/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/moog/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aim alsa apache2 apm audiofile avi bash-completion berkdb bitmap-fonts
bonobo bzlib crypt cups curl curlwrappers directfb divx4linux dvd encode f77
fbcon flac foomaticdb ftp gd gdbm ggi gif gnome gpm gtk gtk2 gtkhtml guile
imagemagick imlib jack java jpeg ladcca libg++ libwww mad mbox mikmod mime ming
mmx mng motif mozilla mpeg ncurses nls offensive ofx oggvorbis openal opengl oss
pam pda pdflib perl png python quicktime readline samba sdl slang sndfile
sockets spell sse ssl svg svga tcpd tiff truetype unicode usb videos wmf x86
xine xml2 xmms xpm xv xvid zlib"
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2004-12-26 09:10:41 UTC
either remerge 1.8.9 or downgrade libofx to 0.6.x

I'm putting gnucash 1.8.10 into portage today which does depend properly on 0.7.0, fyi.
Comment 2 Seemant Kulleen (RETIRED) gentoo-dev 2004-12-26 09:58:32 UTC
1.8.10 in portage, and all lower versions of gnucash require a lower libofx