I have gnucash-1.8.9 installed on my system. Observed behaviour on `emerge -uD world` is that cyclically on each emerge either libofx-0.7.0-r1 (upgrade from -0.6.4) or libofx-0.6.4 (downgrade from 0.7.0-r1) are being installed; this happens since libofx-0.7.0 went stable in mid-October. After unmerging both gnucash and libofx, an `emerge -pv gnucash` gives # emerge -pv gnucash These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] dev-libs/libofx-0.7.0-r1 0 kB [ebuild N ] dev-libs/libofx-0.6.4 0 kB [ebuild N ] app-office/gnucash-1.8.9 +hbci +nls +ofx -postgres -quotes 9,244 kB The "range dependency" in the gnucash ebuild ofx? ( >=dev-libs/libofx-0.6.4 <dev-libs/libofx-0.7.0 ) seems to cause the trouble; I've been told that this kind of dependency isn't handled correctly by portage. Possible solutions include - making libofx slotted - bumping a more recent version of gnucash to stable.
Note that this is primarily a Portage/emerge bug; this kind of version range dependency should be handled correctly, IMO.
Arch teams, can we push 1.8.11 to stable?
It does not compile on my fresh and clean x86 box. I get the following error: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.6/../../../../i386-pc-linux-gnu/bin/ld: cannot find -lgwrap-glib collect2: ld returned 1 exit status make[3]: *** [libgw-core-utils.la] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnucash-1.8.11/work/gnucash-1.8.11/ src/core-utils' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp.portage/gnucash-1.8.11/work/gnucash-1.8.11/ src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnucash-1.8.11/work/gnucash-1.8.11' make: *** [all-recursive] Error 2 I will re-sync in a while and try again.
`/var/tmp.portage/gnucash-1.8.11/work/gnucash-1.8.11/ src' is of course `/var/tmp/portage/gnucash-1.8.11/work/gnucash-1.8.11/ src' Sorry. To early in the morning :)
I think that emerging dev-libs/g-wrap fixes the problem, so it should be in the DEPENDS="". I will confirm that later on today.
After adding DEPENDS="dev-libs/g-wrap" gnucash-1.8.11 compiled well. Don't think it could be marked stable unless this is resolved.
dev-libs/g-wrap *is* in the DEPENDS list and has been for a while.
Do we have candidate versions for the support libraries & stuff that aren't stable either? (net-libs/aqbanking, >=sys-libs/gwenhywfar-1.14.0).
Hanno, cc'ing you so you can organise stabling of the dependencies like aqbanking gwenhyfar and their dependencies.
gnucash-1.8.11 sparc stable.
stable on x86
*** Bug 113612 has been marked as a duplicate of this bug. ***
amd64 stable
Hansmi has already marked this ppc stable.
alpha/ia64 done