Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#19268 closed defect (invalid)

Gnucash @2.2.9_1 does not run on Leopard (OS X 10.5.6)

Reported by: jovo@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Leopard Cc:
Port: gnucash

Description

On a fresh (clewan install) OS X 10.5.6 installation Gucash cannot find nor initialize its preferences.

Already aspplied workarounds as described in Ticket 1955 and 17950

Details: Intel iMac, OS X 10.5.6 Clean Install, XCode 3.1.2, XQuartz 2.3.2, MacPorts 1.710.

Attachments (3)

MacPorts installed.txt (5.7 KB) - added by jovo@… 12 years ago.
2009-04-10 MacPorts GnuCash - Terminaloutput.txt (77.7 KB) - added by jovo@… 12 years ago.
2009-04-11 Lauchctl list.txt (2.6 KB) - added by jovo@… 12 years ago.

Download all attachments as: .zip

Change History (11)

Changed 12 years ago by jovo@…

Attachment: MacPorts installed.txt added

comment:1 Changed 12 years ago by jovo@…

Attached are the output of the MacPorts GnuCash installation as well as the resultant installed base.

comment:2 Changed 12 years ago by jovo@…

Cc: jovo@… added

Cc Me!

comment:3 Changed 12 years ago by mf2k (Frank Schima)

Cc: jovo@… removed
Keywords: Gnucash removed
Port: gnucash added

Changed 12 years ago by jovo@…

comment:4 Changed 12 years ago by jovo@…

Attached result of launchctl list, inspired by a similar Fink issue Btw tried to install GnuCash with Fink but got stuck there on FinkCommander having some Perl5.8 issue.

comment:5 Changed 12 years ago by jovo@…

And, investigating further... deactivate mesa workaround for dyld: Symbol not found: _gll_noop applied

	$ sudo port deactivate mesa
--->  Deactivating mesa
	$ sudo port -v upgrade outdated
Error: No ports found

Leaves me with:

gnc.bin-Message: main: binreloc relocation support was disabled at configure time.
Xlib:  extension "RANDR" missing on display "/tmp/launch-8RoC9u/:0".
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!
(gnucash:21707): qof-CRITICAL **: qof_object_shutdown: assertion `object_is_initialized == TRUE' failed

Looked at how launchd works and I conclude this is the same issue as Ticket 16833

comment:6 Changed 12 years ago by jovo@…

Fiddled around a bit with launchctl, such as launchctl -F load /Library/LaunchAgents/org.freedesktop.dbus-session.plist. Not everything is really clear to me, anayway, after shutdown and restart of the iMac the dbus daemon is active and the Dynamic session lookup ... errors are gone. Gnucash 2.2.9_1 is running :-)

I was on the verge of ditching GnuCash in favor of some alternative like Ledger and now can stick to GC.

comment:7 Changed 12 years ago by mf2k (Frank Schima)

Resolution: invalid
Status: newclosed

Glad you got it working. I'm going to close this ticket.

comment:8 Changed 12 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.