[blfs-dev] gnucash brokenness
Fernando de Oliveira
famobr at yahoo.com.br
Sun Feb 26 06:15:23 PST 2012
Em 25-02-2012 22:19, Ken Moffat escreveu:
> On Sat, Feb 25, 2012 at 07:17:02PM +0000, Ken Moffat wrote:
>> We've been using guile-2 since 13th November. If it was practical
>> to install the old version beside it, that might be the way to go,
>> but it looks to me as if the only way to do that would be to put
>> guile-1.8 in a different prefix and ensure that prefix came at the
>> start of $PATH and $PKG_CONFIG_PATH when building gnucash, and was
>> otherwise ignored.
> I started to look at what this would need, but there's a bigger
> problem - gnucash wants gtkhtml-3 : I'll be updating the book to -4
> shortly for gnome-3. Now I did manage to build the old version
> last week, but only by getting rid of the built-in defines to warn
> or error about deprecated things :
> sed -i 's/-D.*DEPRECATED/ /g' configure
I used --disable-deprecated-warning-flag, after I read your previous posts.
> No idea if what resulted was usable. There *might* be an
> alternative - build webkit with gtk2 so that it produces the
> webkit-1 versions instead of webkit-3 which is what gnome uses -
> and then use --with-html-engine=webkit in gnucash.
I believe you know, it is possible to have both installed webkit-1 and webkit-3. I have not yet succeeded to make any prefectly usable by Midori, though. This is a issue I have had for some months, and eventually would like to ask for help in the support list.
> To say nothing of the required deprecated gnome packages that I've
> actually stopped building. If I were to try this, I think I'd put
> all these gnucash-only deps, and perhaps gnucash itself, into /opt.
I have hesitated to write this post.
I have a backup of the machine in a state anterior to gnucash and I am willing to try it now, i.e, start again building gnucash"by the book to be".
Which ones should be moved?
Already in /opt/gnome-2.30.2
gtkhtml-3.32.2 (--disable-deprecated-warning-flags, after Ken Moffat)
Still in /usr
libart_lgpl-2.3.21 move to /opt/gnome-2.30.2
guile-1.8.8 move to /opt/gnome-2.30.2
slib-3b2 move to /opt/gnome-2.30.2
goffice-0.8.10 (goffice-0_8-pcre-8_30.patch) (will use sed, instead)
More information about the blfs-dev