Problems with GnuCash 2.4.7 - Snow Leopard and Lion

angrest angrest at gmx.net
Fri Sep 2 01:54:53 EDT 2011


Thanks! That solved it. Now it works again. I deleted the symlink (it pointed to a non-mounted image, must have started it once from a .dmg). Needed sudo, /Library is not writable.

Still unclear: why was the startup-code unable to replace the symlink? I was asked for authentication anyway, so parts of the code should have run under sufficient privileges.

Axel


Am 02.09.2011 um 02:08 schrieb John Ralls-2 [via GnuCash]:

> 
> On Sep 1, 2011, at 12:05 PM, Axel Grewe wrote: 
> 
> > Ok - next iteration. Took me some days to get back to this... 
> > First of all, upon starting gnucash, I get a message that gnucash cannot "link to the binary" and I need to authenticate. 
> > In the console, I see the messages: 
> > 
> > 01.09.11 20:52:21,401 [0x0-0xb70b7].org.gnucash.Gnucash: Don't have write access to /Library 
> > 01.09.11 20:52:21,401 [0x0-0xb70b7].org.gnucash.Gnucash: moving the /Library/Gnucash-2.4 directory to /Library/Gnucash-2.4.save 
> > 01.09.11 20:52:29,403 authexec: executing /System/Library/ScriptingAdditions/StandardAdditions.osax/Contents/MacOS/uid 
> > 01.09.11 20:52:29,514 [0x0-0xb70b7].org.gnucash.Gnucash: 136:421: 
> > 01.09.11 20:52:29,515 [0x0-0xb70b7].org.gnucash.Gnucash: execution error: mv: rename /Library/Gnucash-2.4 to /Library/Gnucash-2.4.Save: Not a directory 
> > 01.09.11 20:52:29,515 [0x0-0xb70b7].org.gnucash.Gnucash: ln: /Library/Gnucash-2.4/Resources: File exists (1) 
> > 
> > so - already on startup, something's broken. Why does gnucash try to write to /Library in the first place? That's not supposed to be writable in general... 
> > 
> > The next thing is a bunch of crashes from gconfd, the most interesting part of the first one is: 
> > 
> > Dyld Error Message: 
> >  Library not loaded: @executable_path/../Resources/lib/libiconv.2.dylib 
> >  Referenced from: /Library/Gnucash-2.4/*/gconfd-2 
> >  Reason: Incompatible library version: gconfd-2 requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0 
> > 
> > Are both problems related? The first trying to replace an old library by a new one? 
> >
> 
> Please remember to copy the list on replies: Use "reply all" (but check too, to make sure I didn't mess it up). 
> 
> It looks to me like you're not actually using Lion Beta; it uses the Apple-supplied libiconv. 
> Something else seems messed up, though: There should be no /Library/Gnucash-2.4/Resources. /Library/Gnucash-2.4 should be a symlink to /Path/to/Gnucash.app/Contents/Resources, so it should have a bunch of lproj directories, bin, lib, share, etc, var, and libexec. 
> 
> First, make sure that you have Lion Beta 2 as the only Gnucash.app on your Lion system. Then delete both /Library/Gnucash-2.4 and /Library/Gnucash-2.4.Save (`sudo rm /Library/Gnucash-2.4*`) and try starting Gnucash again. 
> 
> Regards, 
> John Ralls 
> 
> 
> 
> _______________________________________________ 
> gnucash-user mailing list 
> [hidden email] 
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> ----- 
> Please remember to CC this list on all your replies. 
> You can do this by using Reply-To-List or Reply-All. 
> 
> 
> If you reply to this email, your message will be added to the discussion below:
> http://gnucash.1415818.n4.nabble.com/Problems-with-GnuCash-2-4-7-Snow-Leopard-and-Lion-tp3773463p3785025.html
> To unsubscribe from Problems with GnuCash 2.4.7 - Snow Leopard and Lion, click here.



--
View this message in context: http://gnucash.1415818.n4.nabble.com/Problems-with-GnuCash-2-4-7-Snow-Leopard-and-Lion-tp3773463p3785343.html
Sent from the GnuCash - User mailing list archive at Nabble.com.


More information about the gnucash-user mailing list