
O.k., I moved my macports directory, (so the system should be unable to find macports stuff) and then tried that last build I linked and it still worked. Can somebody maybe confirm this?
On Thu, Jan 8, 2009 at 3:41 AM, step21 <flo@...2109...> wrote:
O.k., my newest build for today: http://rapidshare.com/files/180909265/Inkscape.dmg At least some irrelevant section in both the main.c launcher and in the script "script" were commented out (well basically the whole script except 3 lines or so), so now this doesn't try to do any more stuff that was only needed for X11. Also I think I got the theme (clearlooks) fix'd more or less, just complaining about 3 entries it ignores from gtkrc (but at least looks much better), which you ofc, probably might not even notice if it still crashes, but it would be nice if someone could try it anyway. Something else: When I get this working properly, could we just make a seperate directory "macosx-native" for the native build in /packaging/ or would you prefer to adjust the scripts so the support both X11 and native builds?
On Wed, Jan 7, 2009 at 9:01 PM, step21 <flo@...2109...> wrote:
Well, at least the theme error I get too. So because of that and because the startup script still starts X11 (but is not used, in fact for me inkscape finishes loading before X11 does) That this is just the startup script is also confirmed because if I run inkscape right after compiling (not from a bundle) it doesn't start X11) I have to have a look at the startup script ... any docs on that, or what do we really need it for? Is it that little xcode project in ScriptExec, right? On a normal X11 build I get only pango warnings. Not sure about the keys file ...maybe it is created at first launch and because i started inkscape once before packaging it things get messed up? Not sure about the rest either, but the first critical talks about an xm object, so maybe that is this keys.xml file? I can't reproduce the crash here, with is kinda bad, I might try moving my macports install and see if that does it ...
On Wed, Jan 7, 2009 at 8:24 PM, jiho <jo.irisson@...400...> wrote:
On 2009-January-07 , at 19:06 , step21 wrote:
I uploaded the most recent package I made (probably far from perfect but I need some testers) to http://rapidshare.com/files/180771457/Inkscape_2_.dmg Sorry for rapidshare, I have some personal webspace too, but mailinglist archives have such a long memory ... So if any mac users are readings this, please test this.
I see it starting but it then crashes.
Here is the console log, my remarks with -->
Jan 7 20:08:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: cp: /Users/jiho/Desktop/Inkscape.app/Contents/Resources/etc/pango/pangox.aliases: No such file or directory --> expected, should be harmless Jan 7 20:08:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (process:24343): Gtk-WARNING **: Locale not supported by C library. Jan 7 20:08:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: Using the fallback 'C' locale. --> those two we get with the regular build too Jan 7 20:08:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (inkscape-bin:24343): Gtk-WARNING **: dlopen(/Users/jiho/Desktop/Inkscape.app/Contents/Resources/lib/gtk-2.0/2.10.0/engines/libclearlooks.so, 1): Library not loaded: /opt/local/lib/libgtk-x11-2.0.0.dylib Jan 7 20:08:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: Referenced from: /Users/jiho/Desktop/Inkscape.app/Contents/Resources/lib/gtk-2.0/2.10.0/engines/libclearlooks.so Jan 7 20:08:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: Reason: image not found --> The problem seems to be with the custom theme we are shipping which uses the clearlooks engine. This lib is probably the culprit regarding why x11 is still referenced. There errors are gone when I comment out the part about the theme in Inkscape's launch script. Jan 7 20:08:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: ** (inkscape-bin:24343): CRITICAL **: Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*): assertion `Inkscape::IO::file_test( filename, G_FILE_TEST_EXISTS )' failed Jan 7 20:08:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: ** (inkscape-bin:24343): WARNING **: Unable to read keys file /Users/florian/Documents/inkscape/packaging/macosx/../../Build/share/inkscape/keys/default.xml --> This file is still referenced from your computer. Now idea why. Try running a previous version of Inkscape (not compiled by you) and check the console to see whether this is a general problem please. Jan 7 20:08:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (inkscape-bin:24343): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed Jan 7 20:08:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (inkscape-bin:24343): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed Jan 7 20:08:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (inkscape-bin:24343): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed Jan 7 20:08:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (inkscape-bin:24343): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed Jan 7 20:09:13 MacBook-JiHO /usr/sbin/spindump[24387]: process 24343 is being monitored Jan 7 20:09:57 MacBook-JiHO /usr/sbin/spindump[24387]: process 24343 is being no longer being monitored Jan 7 20:09:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (inkscape-bin:24343): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated Jan 7 20:09:57: --- last message repeated 29 times --- Jan 7 20:09:57 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (inkscape-bin:24343): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed Jan 7 20:10:13 MacBook-JiHO /usr/sbin/spindump[24387]: process 24343 is being monitored Jan 7 20:09:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: Emergency save activated! Jan 7 20:09:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: Emergency save completed. Inkscape will close now. Jan 7 20:09:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: If you can reproduce this crash, please file a bug at www.inkscape.org Jan 7 20:09:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: with a detailed description of the steps leading to the crash, so we can fix it. Jan 7 20:09:58 MacBook-JiHO [0x0-0x837837].org.inkscape.Inkscape[24342]: (inkscape-bin:24343): GLib-WARNING **: g_main_loop_run(): called recursively from within a source's check() or prepare() member, iteration not possible.
The rest is a bit too involved for me. I hope someone can make something out of it.
JiHO