Problem with X11 version of GnuCash on MacOSX

Mike Alexander mta at
Sun Oct 20 10:19:57 EDT 2013

On Oct 20, 2013, at 4:40 AM, Geert Janssens <janssens-geert at> wrote:

> It seems odd to me that you would need to insert the compile time value 
> of XDG_DATA_DIRS. Is it only set at compile time for you or does your 
> runtime environment have a different value for XDG_DATA_DIRS than your 
> compile time environment ?

I changed my build script to set XDG_DATA_DIRS so that I don't have to set it at run time.  That way I can just run GnuCash without having to use a script to start it or changing my default environment.

> I also wonder if the change of ";" to ":" alone would not have fixed 
> this issue. This was clearly a bug, which I would expect to only have 
> influence if XDG_DATA_DIRS is actually set in the runtime environment.

No, because XDG_DATA_DIRS wasn't set at run time and the default value GnuCash uses is wrong for my setup.  GnuCash was overriding the default (which for me is /opt/local/share) with an incorrect value (/usr/local/share).


More information about the gnucash-devel mailing list