Opened 14 years ago

Closed 14 years ago

#26256 closed defect (fixed)

gnucash-2.2.9 build and runtime failure with goffice-0.8

Reported by: chris.schwemmer@… Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 1.9.1
Keywords: haspatch Cc: hypocrite@…
Port: gnucash

Description

The recent goffice upgrade breaks gnucash 2.2.9. The attached patch is from Gentoo Linux and solves this.

Attachments (1)

gnucash-2.2.9-goffice.patch (6.5 KB) - added by chris.schwemmer@… 14 years ago.

Download all attachments as: .zip

Change History (13)

Changed 14 years ago by chris.schwemmer@…

Attachment: gnucash-2.2.9-goffice.patch added

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Keywords: haspatch added
Port: gnucash added

comment:2 Changed 14 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Thanks, applied in r70948.

comment:3 Changed 14 years ago by hypocrite@…

Resolution: fixed
Status: closedreopened

r70948 is still broken for me. Gnucash still won't start, with error

Dyld Error Message:
  Library not loaded: /opt/local/lib/libgoffice-0.6.6.dylib
  Referenced from: /opt/local/bin/gnucash-bin
  Reason: image not found

Gnucash will start if I revert goffice from @0.8.9_0 to @0.6.6_2.

comment:4 in reply to:  3 Changed 14 years ago by hypocrite@…

Still broken for me with goffice @0.8.10_0. Again, reverting to goffice @0.6.6_2 allows Gnucash to load.

comment:5 Changed 14 years ago by dbevans (David B. Evans)

Resolution: fixed
Status: reopenedclosed

gnucash needs to be rebuilt after upgrading to the goffice 0.8 branch. Fixed in r71807.

sudo port selfupdate
sudo port clean gnucash
sudo port upgrade gnucash

comment:6 in reply to:  5 Changed 14 years ago by hypocrite@…

Replying to devans@…:

gnucash needs to be rebuilt after upgrading to the goffice 0.8 branch. Fixed in r71807.

sudo port selfupdate
sudo port clean gnucash
sudo port upgrade gnucash

I tried these three lines and it was still broken for me. Actually, I've been trying them for three months hoping that something else would fix it, but to no avail! Is there anything else that I'd need to do?

comment:7 Changed 14 years ago by hypocrite@…

Resolution: fixed
Status: closedreopened

I still have this same problem with the new gnucash @2.4.0_0 (as with the last three or so versions of gnucash). Again, reverting to goffice @0.6.6_2 allows gnucash to load, and again, rebuilding gnucash does not solve the problem.

In the absence of replies to the contrary, I've opened the ticket again.

comment:8 Changed 14 years ago by drkp (Dan Ports)

Owner: changed from macports-tickets@… to dports@…
Status: reopenednew

comment:9 Changed 14 years ago by drkp (Dan Ports)

Status: newassigned

What error are you getting with gnucash 2.4.0 and goffice 0.8?

comment:10 Changed 14 years ago by hypocrite@…

Cc: hypocrite@… added

Cc Me!

comment:11 Changed 14 years ago by hypocrite@…

Sorry, I forgot to turn on email notifications. This has actually been fixed for me with gnucash @2.4.0_2 and goffice @0.8.12_1 (active). For the record, it had previously been broken with gnucash @2.4.0_0 and goffice @0.8.12_0.

comment:12 Changed 14 years ago by drkp (Dan Ports)

Resolution: fixed
Status: assignedclosed

OK. Glad it's working.

Note: See TracTickets for help on using tickets.