Opened 9 years ago

Closed 8 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@… 9 years ago.

Download all attachments as: .zip

Change History (13)

Changed 9 years ago by chris.schwemmer@…

Attachment: gnucash-2.2.9-goffice.patch added

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

Keywords: haspatch added
Port: gnucash added

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

Resolution: fixed
Status: newclosed

Thanks, applied in r70948.

comment:3 Changed 9 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 9 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 8 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 8 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 8 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 8 years ago by drkp (Dan Ports)

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

comment:9 Changed 8 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 8 years ago by hypocrite@…

Cc: hypocrite@… added

Cc Me!

comment:11 Changed 8 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 8 years ago by drkp (Dan Ports)

Resolution: fixed
Status: assignedclosed

OK. Glad it's working.

Note: See TracTickets for help on using tickets.