
Hey, I offered to do some mac builds on a more or less regular basis. I got native to build (but could build x11 too), and now I'm in the process of packaging it (there are still some issues with the app bundle script) I hope to resolve these tomorrow, or maybe write my own, simple script if that doesn't work. So anyway on irc verbalshadow just told me to say hi to the list and that eventual problems / upload possibilities would/could be handled here better. I'll continue with the packaging tomorrow cause it's going to be 5 am soonish, but currently I have the following issues if anyone has a quick thought on one of those. I was under the impression I could use osx-app.sh for native packaging too, but so far: (note: in the paths below /opt/local/ is the macports install path passed to "osx-app.sh" with --libraries) /opt/local/etc/pango/pangox.aliases is not in my macports install (which it tries to copy) so is this a file specific to x11 pango (pango was installed with macports using +no_x11 ofc) Also the script is looking for: /opt/local/lib/libgtk-x11-2.0.0.dylib /opt/local/lib/libgdk-x11-2.0.0.dylib Only in a native version those would have to be: /opt/local/lib/libgtk-quartz-2.0.0.dylib /opt/local/lib/libgdk-quartz-2.0.0.dylib And so far I'm not quite sure how it gets the impression that it needs the x11 version, at first I thought it was hardcoded in the script, but it's not.
Best regards ...

On 07/01/2009, at 2:42 PM, step21 wrote:
I'll continue with the packaging tomorrow cause it's going to be 5 am soonish, but currently I have the following issues if anyone has a quick thought on one of those. I was under the impression I could use osx-app.sh for native packaging too, but so far: (note: in the paths below /opt/local/ is the macports install path passed to "osx-app.sh" with --libraries) /opt/local/etc/pango/pangox.aliases is not in my macports install (which it tries to copy) so is this a file specific to x11 pango (pango was installed with macports using +no_x11 ofc)
pangox.aliases contains information about the X font set, so if you're not using X11 then I imagine it can just be omitted.
Also the script is looking for: /opt/local/lib/libgtk-x11-2.0.0.dylib /opt/local/lib/libgdk-x11-2.0.0.dylib Only in a native version those would have to be: /opt/local/lib/libgtk-quartz-2.0.0.dylib /opt/local/lib/libgdk-quartz-2.0.0.dylib And so far I'm not quite sure how it gets the impression that it needs the x11 version, at first I thought it was hardcoded in the script, but it's not.
No, none of the dependencies are hardcoded. It determines what they are by recursively calling "otool -L" on the inkscape executable and all the libraries it depends on. Thus, I'd say that if you're seeing this then it means that something didn't compile properly in Macports as +no_x11 and still has the libgtk-x11 library as a dependency. You can probably just use otool yourself to figure out which dependency this is and address the problem.
This is a it strange since the app bundling script should only reference libraries that that copy of Inkscape is linked against -- that is, it shouldn't really be possible for it to reference a non- existent library, or it wouldn't have linked in the first place... unless maybe you have forced removal of a macports package after linking Inkscape. Weird!
Cheers, Michael

O.k., progress so far: Commented lines in osx-app.sh about pangox.aliases, seems to not have had any negative effect. Running otool -L and the lengthier version in the script (it runs grep and stuff to get the strings down to just the pathnames) however also only references -quartz variants, and no -x11 so I still don't know where it gets those names from. However, while complaining about those libraries, the script finishes and at least on my machine the bundle runs (although with an icon in the dock for inkscape and for inkscape-bin, annoyingly) I wanted to test on my brother's more "just out of factory" like MBP but he's busy studying so that will have to wait. I attached both otool outputs as a textfile, not sure that will be of much use, but who knows.
@jiho looking at the python script and the gimp way, but for ex. the python script for me just says ":: mkdir -p Inkscape.app/Contents/Frameworks/" and I didn't look more closely at it yet after that. As for the gimp build: I'd rather make it work properly with my current macports install, (apart from maybe deactivating/activating one port or another) both for HD constraint reasons (macports is on / which is only 80 GB in my case, and that can't change) (though ofc it might be the better way if I had a dedicated machine for that)
@Henning I'd rather stay away from CMake if possible, for one I know next to nothing about it, and it seems to handle the creation of actual installers for mac software, which really shouldn't be necessary for inkscape (because we shouldn't need to change any system files or anything, or do other install kung-fu) Basically the form in which it is packaged now is just a folder, that appears as one ".app" package to the user, and he just drag& drops it to Applications or even elsewhere if he wants.
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. (btw, anything less than leopard is even less tested, I'm not sure about ppc, but probably won't work either)
so long ...
On Wed, Jan 7, 2009 at 7:51 AM, Michael Wybrow <michael.wybrow@...38...> wrote:
On 07/01/2009, at 2:42 PM, step21 wrote:
I'll continue with the packaging tomorrow cause it's going to be 5 am soonish, but currently I have the following issues if anyone has a quick thought on one of those. I was under the impression I could use osx-app.sh for native packaging too, but so far: (note: in the paths below /opt/local/ is the macports install path passed to "osx-app.sh" with --libraries) /opt/local/etc/pango/pangox.aliases is not in my macports install (which it tries to copy) so is this a file specific to x11 pango (pango was installed with macports using +no_x11 ofc)
pangox.aliases contains information about the X font set, so if you're not using X11 then I imagine it can just be omitted.
Also the script is looking for: /opt/local/lib/libgtk-x11-2.0.0.dylib /opt/local/lib/libgdk-x11-2.0.0.dylib Only in a native version those would have to be: /opt/local/lib/libgtk-quartz-2.0.0.dylib /opt/local/lib/libgdk-quartz-2.0.0.dylib And so far I'm not quite sure how it gets the impression that it needs the x11 version, at first I thought it was hardcoded in the script, but it's not.
No, none of the dependencies are hardcoded. It determines what they are by recursively calling "otool -L" on the inkscape executable and all the libraries it depends on. Thus, I'd say that if you're seeing this then it means that something didn't compile properly in Macports as +no_x11 and still has the libgtk-x11 library as a dependency. You can probably just use otool yourself to figure out which dependency this is and address the problem.
This is a it strange since the app bundling script should only reference libraries that that copy of Inkscape is linked against -- that is, it shouldn't really be possible for it to reference a non-existent library, or it wouldn't have linked in the first place... unless maybe you have forced removal of a macports package after linking Inkscape. Weird!
Cheers, Michael

On 2009-January-07 , at 19:06 , step21 wrote:
@jiho looking at the python script and the gimp way, but for ex. the python script for me just says ":: mkdir -p Inkscape.app/Contents/Frameworks/" and I didn't look more closely at it yet after that.
ok, not a good start :/
As for the gimp build: I'd rather make it work properly with my current macports install, (apart from maybe deactivating/activating one port or another) both for HD constraint reasons (macports is on / which is only 80 GB in my case, and that can't change) (though ofc it might be the better way if I had a dedicated machine for that)
yeah, their symlink and dedicated macport install seems a bit weird and overkill to me. I'm glad to know that I'm not the only one thinking that now ;)
[...] and it seems to handle the creation of actual installers for mac software, which really shouldn't be necessary for inkscape
indeed we don't want that, at least not until there is a common GTK framework that gets installed for all GTK apps.
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 [...]So if any mac users are readings this, please test this.
I'll test that on Leopard Intel. What's your macport prefix, the usual /opt/local? If yes I'll move mine while I test to be sure there's no link to there left in you app bundle.
(btw, anything less than leopard is even less tested, I'm not sure about ppc, but probably won't work either)
If you have not explicitly specified the +universal flag while building stuff with macports, then it surely won't be universal.
JiHO --- http://jo.irisson.free.fr/

Mmmh, I thought I sent a follow up comment with the output. whatever, here goes another try.
I'll test that on Leopard Intel. What's your macport prefix, the usual /opt/local? If yes I'll move mine while I test to be sure there's no link to there left in you app bundle.
And yes, my macports prefix is standard /opt/local
If you have not explicitly specified the +universal flag while building stuff with macports, the
What I thought, but wasn't sure.
On Wed, Jan 7, 2009 at 7:50 PM, jiho <jo.irisson@...400...> wrote:
On 2009-January-07 , at 19:06 , step21 wrote:
@jiho looking at the python script and the gimp way, but for ex. the python script for me just says ":: mkdir -p Inkscape.app/Contents/Frameworks/" and I didn't look more closely at it yet after that.
ok, not a good start :/
As for the gimp build: I'd rather make it work properly with my current macports install, (apart from maybe deactivating/activating one port or another) both for HD constraint reasons (macports is on / which is only 80 GB in my case, and that can't change) (though ofc it might be the better way if I had a dedicated machine for that)
yeah, their symlink and dedicated macport install seems a bit weird and overkill to me. I'm glad to know that I'm not the only one thinking that now ;)
[...] and it seems to handle the creation of actual installers for mac software, which really shouldn't be necessary for inkscape
indeed we don't want that, at least not until there is a common GTK framework that gets installed for all GTK apps.
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 [...]So if any mac users are readings this, please test this.
I'll test that on Leopard Intel. What's your macport prefix, the usual /opt/local? If yes I'll move mine while I test to be sure there's no link to there left in you app bundle.
(btw, anything less than leopard is even less tested, I'm not sure about ppc, but probably won't work either)
If you have not explicitly specified the +universal flag while building stuff with macports, then it surely won't be universal.
JiHO

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 --- http://jo.irisson.free.fr/

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

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

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

step21 wrote:
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
Note that there is now a inkscape-devel port available in MacPorts which builds a relatively recent version of inkscape from svn trunk. (I'm the maintainer). Current svn rev for this port is 20461 and will be updated periodically.
This is currently an X11 build but I am working on a +quartz variant that will build natively. Any input you may have on this is welcome.
Port inkscape remains as a port of the 0.46 release so be sure and deactivate inkscape if you have it installed before trying to install inkscape-devel
Cheers, Dave

On 2009-January-07 , at 04:42 , step21 wrote:
So anyway on irc verbalshadow just told me to say hi to the list and that eventual problems / upload possibilities would/could be handled here better.
Hi,
it's good to hear that some people are working on that. I haven't had time to do anything for a few months now, so the devel builds lag very much behind. If you got it native, that's even better.
I think Michael answered your specific problems. I would just point this python script: http://lists.macosforge.org/pipermail/macports-users/2007-February/001727.ht... that seems to more or less do what osx-app.sh does. There does not seems to be a standard way of packaging stuff from macports into an osx .app bundle since Gimp is doing something different yet: http://darwingimp.sourceforge.net/buildgimp.html but exploring both possibilities to find the best one (osx-app.sh, the python script and possibly what gimp does) is probably worth it.
As for the uploading, I can help with that, that's easy. Just let me know when you are ready.
JiHO --- http://jo.irisson.free.fr/

hey, I think the first build is in a stage where it coud be uploaded. (unless you run it and run into anything major) It should be revision 20474. The theme is working, it should run w/o macports and most of the X11 stuff has been removed. (so I'm not sure if we even still need the launcher) However, so far it still shows two dock icons, inkscape and inkscape-bin, I'm not really sure how to fix that yet. Download link is: http://rapidshare.com/files/180909265/Inkscape.dmg
On Wed, Jan 7, 2009 at 12:46 PM, jiho <jo.irisson@...400...> wrote:
On 2009-January-07 , at 04:42 , step21 wrote:
So anyway on irc verbalshadow just told me to say hi to the list and that eventual problems / upload possibilities would/could be handled here better.
Hi,
it's good to hear that some people are working on that. I haven't had time to do anything for a few months now, so the devel builds lag very much behind. If you got it native, that's even better.
I think Michael answered your specific problems. I would just point this python script:
http://lists.macosforge.org/pipermail/macports-users/2007-February/001727.ht... that seems to more or less do what osx-app.sh does. There does not seems to be a standard way of packaging stuff from macports into an osx .app bundle since Gimp is doing something different yet: http://darwingimp.sourceforge.net/buildgimp.html but exploring both possibilities to find the best one (osx-app.sh, the python script and possibly what gimp does) is probably worth it.
As for the uploading, I can help with that, that's easy. Just let me know when you are ready.
JiHO

Hello,
I've tried to run your latest native mac build. Thus far it is not working properly on my machine. After launch It spawns two windows: 1) is the expected inkscape window (though many of the icons are missing). 2) is a smaller window with nothing in it. see attached image.
After these appear, it all seems to hang. neither process are taking any CPU cycles, but inkscape-bin is unresponsive
FYI os 10.5 Intel
Here is my the console output: 1/8/09 1:49:08 PM [0x0-0x44044].org.inkscape.Inkscape[801] cp: /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/etc/pango/pangox.aliases: No such file or directory 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] (process:804): Gtk-WARNING **: Locale not supported by C library. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] Using the fallback 'C' locale. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:54: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:55: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:56: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored. 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] ** (inkscape-bin:804): CRITICAL **: Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*): assertion `Inkscape::IO::file_test( filename, G_FILE_TEST_EXISTS )' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] ** (inkscape-bin:804): WARNING **: Unable to read keys file /Users/florian/Documents/inkscape/packaging/macosx/../../Build/share/inkscape/keys/default.xml 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Pango-WARNING **: couldn't load font "ClearlyU Alternate Glyphs 12", falling back to "Sans 12", expect ugly output. 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] Emergency save activated! 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] Emergency save completed. Inkscape will close now. 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] If you can reproduce this crash, please file a bug at www.inkscape.org 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] with a detailed description of the steps leading to the crash, so we can fix it. 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-WARNING **: g_main_loop_run(): called recursively from within a source's check() or prepare() member, iteration not possible.
Hope that helps. Thanks, Jamie
"It is a mistake to think you can solve any major problems with just potatoes."--Douglas Adams __________________ Jamie Kimberley Postdoctoral Fellow Department of Mechanical Engineering The Johns Hopkins University Office: 410.516.5162 Mobile: 217.621.8272 Fax: 410.516.4316 E-Mail:jamie.kimberley@...1884...
On Thu, 8 Jan 2009, step21 wrote:
hey, I think the first build is in a stage where it coud be uploaded. (unless you run it and run into anything major) It should be revision 20474. The theme is working, it should run w/o macports and most of the X11 stuff has been removed. (so I'm not sure if we even still need the launcher) However, so far it still shows two dock icons, inkscape and inkscape-bin, I'm not really sure how to fix that yet. Download link is: http://rapidshare.com/files/180909265/Inkscape.dmg
On Wed, Jan 7, 2009 at 12:46 PM, jiho <jo.irisson@...400...> wrote:
On 2009-January-07 , at 04:42 , step21 wrote:
So anyway on irc verbalshadow just told me to say hi to the list and that eventual problems / upload possibilities would/could be handled here better.
Hi,
it's good to hear that some people are working on that. I haven't had time to do anything for a few months now, so the devel builds lag very much behind. If you got it native, that's even better.
I think Michael answered your specific problems. I would just point this python script:
http://lists.macosforge.org/pipermail/macports-users/2007-February/001727.ht... that seems to more or less do what osx-app.sh does. There does not seems to be a standard way of packaging stuff from macports into an osx .app bundle since Gimp is doing something different yet: http://darwingimp.sourceforge.net/buildgimp.html but exploring both possibilities to find the best one (osx-app.sh, the python script and possibly what gimp does) is probably worth it.
As for the uploading, I can help with that, that's easy. Just let me know when you are ready.
JiHO
Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

Mmmh, too bad. Except the 2nd pango error and the last line I get all errors too but they're not crashing the app. Below some annotations what I know about this output ... maybe a developer could have a look and tell me to what file or part the parts I have no clue about originate from? Annotations after the relevant line with "<--" Oh and about the small window: i believe that's an error message that just doesn't get drawn. And thanks for the screenshot. I made one myself, it shows what it should look like :)
1/8/09 1:49:08 PM [0x0-0x44044].org.inkscape.Inkscape[801] cp: /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/etc/pango/pangox.aliases: No such file or directory <---- Expected, I get them too 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] (process:804): Gtk-WARNING **: Locale not supported by C library. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] Using the fallback 'C' locale. <--- Not sure about this, didn't set any special locale 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:54: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:55: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:56: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored. <--- Those I get too, and expected 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] ** (inkscape-bin:804): CRITICAL **: Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*): assertion `Inkscape::IO::file_test( filename, G_FILE_TEST_EXISTS )' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] ** (inkscape-bin:804): WARNING **: Unable to read keys file /Users/florian/Documents/inkscape/packaging/macosx/../../Build/share/inkscape/keys/default.xml <-- I could now reproduce this error by moving keys.xml to keys.orig but it doesn't crash the app 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed <--- Those are expected again, I get them too 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Pango-WARNING **: couldn't load font "ClearlyU Alternate Glyphs 12", falling back to "Sans 12", expect ugly output. <--- Couldn't reproduce this one so far ... 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated <--- This I get too, repeats countless times, but doesn't crash anything 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed <-- This I get too, but again, doesn't crash 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] Emergency save activated! 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] Emergency save completed. Inkscape will close now. 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] If you can reproduce this crash, please file a bug at www.inkscape.org 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] with a detailed description of the steps leading to the crash, so we can fix it. 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-WARNING **: g_main_loop_run(): called recursively from within a source's check() or prepare() member, iteration not possible. <--- Those I can't reproduce either ...obviously
On Thu, Jan 8, 2009 at 8:08 PM, Jamie Kimberley <jamie.kimberley@...1884...> wrote:
Hello,
I've tried to run your latest native mac build. Thus far it is not working properly on my machine. After launch It spawns two windows: 1) is the expected inkscape window (though many of the icons are missing). 2) is a smaller window with nothing in it. see attached image.
After these appear, it all seems to hang. neither process are taking any CPU cycles, but inkscape-bin is unresponsive
FYI os 10.5 Intel
Here is my the console output: 1/8/09 1:49:08 PM [0x0-0x44044].org.inkscape.Inkscape[801] cp: /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/etc/pango/pangox.aliases: No such file or directory 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] (process:804): Gtk-WARNING **: Locale not supported by C library. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] Using the fallback 'C' locale. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:54: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:55: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored. 1/8/09 1:49:10 PM [0x0-0x44044].org.inkscape.Inkscape[801] /Users/jkimber2/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:56: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored. 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] ** (inkscape-bin:804): CRITICAL **: Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*): assertion `Inkscape::IO::file_test( filename, G_FILE_TEST_EXISTS )' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] ** (inkscape-bin:804): WARNING **: Unable to read keys file /Users/florian/Documents/inkscape/packaging/macosx/../../Build/share/inkscape/keys/default.xml 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed 1/8/09 1:49:11 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Pango-WARNING **: couldn't load font "ClearlyU Alternate Glyphs 12", falling back to "Sans 12", expect ugly output. 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated 1/8/09 1:49:14 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] Emergency save activated! 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] Emergency save completed. Inkscape will close now. 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] If you can reproduce this crash, please file a bug at www.inkscape.org 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] with a detailed description of the steps leading to the crash, so we can fix it. 1/8/09 1:49:15 PM [0x0-0x44044].org.inkscape.Inkscape[801] (inkscape-bin:804): GLib-WARNING **: g_main_loop_run(): called recursively from within a source's check() or prepare() member, iteration not possible.
Hope that helps. Thanks, Jamie
"It is a mistake to think you can solve any major problems with just potatoes."--Douglas Adams __________________ Jamie Kimberley Postdoctoral Fellow Department of Mechanical Engineering The Johns Hopkins University Office: 410.516.5162 Mobile: 217.621.8272 Fax: 410.516.4316 E-Mail:jamie.kimberley@...1884...
On Thu, 8 Jan 2009, step21 wrote:
hey, I think the first build is in a stage where it coud be uploaded. (unless you run it and run into anything major) It should be revision 20474. The theme is working, it should run w/o macports and most of the X11 stuff has been removed. (so I'm not sure if we even still need the launcher) However, so far it still shows two dock icons, inkscape and inkscape-bin, I'm not really sure how to fix that yet. Download link is: http://rapidshare.com/files/180909265/Inkscape.dmg
On Wed, Jan 7, 2009 at 12:46 PM, jiho <jo.irisson@...400...> wrote:
On 2009-January-07 , at 04:42 , step21 wrote:
So anyway on irc verbalshadow just told me to say hi to the list and that eventual problems / upload possibilities would/could be handled here better.
Hi,
it's good to hear that some people are working on that. I haven't had time to do anything for a few months now, so the devel builds lag very much behind. If you got it native, that's even better.
I think Michael answered your specific problems. I would just point this python script:
http://lists.macosforge.org/pipermail/macports-users/2007-February/001727.ht... that seems to more or less do what osx-app.sh does. There does not seems to be a standard way of packaging stuff from macports into an osx .app bundle since Gimp is doing something different yet: http://darwingimp.sourceforge.net/buildgimp.html but exploring both possibilities to find the best one (osx-app.sh, the python script and possibly what gimp does) is probably worth it.
As for the uploading, I can help with that, that's easy. Just let me know when you are ready.
JiHO
Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel

On 2009-January-08 , at 20:44 , step21 wrote:
Oh and about the small window: i believe that's an error message that just doesn't get drawn.
It is indeed. That's the windows that opens to specifiy where the autosaving feature saves the current work when Inkscape crashes.
JiHO --- http://jo.irisson.free.fr/

Yeah, i thought as much, just doesn't point me to the point of error though. :) (or at least I don't see how, but nice to know I was right about that)
On Thu, Jan 8, 2009 at 9:38 PM, jiho <jo.irisson@...400...> wrote:
On 2009-January-08 , at 20:44 , step21 wrote:
Oh and about the small window: i believe that's an error message that just doesn't get drawn.
It is indeed. That's the windows that opens to specifiy where the autosaving feature saves the current work when Inkscape crashes.
JiHO

This is totally out-of-band, but I would kiss the hand of any of you who could make a nightly native OSX build and upload it (to Modevia?)
That is by far the #1 most requested feature of Inkscape. Anyone who could deliver that would be our hero.
bob (ishmal)

I won't commit to nightly, as that would only be feasible if I had a dedicated machine for this, which I don't. Especially no mac. Also, it's not like there actual changes that you would actually notice every day iirc. For now I just need to figure out why the build still crashes for anybody but me ... after that we can talk about how often I make a new one.
On Fri, Jan 9, 2009 at 7:54 AM, Bob Jamison <rwjj@...127...> wrote:
This is totally out-of-band, but I would kiss the hand of any of you who could make a nightly native OSX build and upload it (to Modevia?)
That is by far the #1 most requested feature of Inkscape. Anyone who could deliver that would be our hero.
bob (ishmal)

Hi,
I really applaud the effort that must have been put into building this OSX native version :) In light of this I thought the more people try out your latest build the better, so I gave it a test run.
I am sorry to report that I, too, get the same errors that the others have been noticing. I tried to delete my prefs folder (put there from my non-native version in $HOME/.inkscape) but this just helped to have broken icons appear in the hanging Inkscape window before the crash. Well, I do have a heavily used macports installation in /opt/local maybe that could be the problem...
For the record, here is my exact error message (from Console.app):
-------------------------------------- ERROR LOG ----------------------------------------- 13.01.09 17:16:23 [0x0-0x33033].org.inkscape.Inkscape[886] Platypus App: PID 887 killed brutally 13.01.09 17:16:23 [0x0-0x33033].org.inkscape.Inkscape[886] Platypus App: PID 887 killed brutally 13.01.09 17:17:11 [0x0-0x36036].org.inkscape.Inkscape[938] /Users/andre/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:54: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored. 13.01.09 17:17:11 [0x0-0x36036].org.inkscape.Inkscape[938] /Users/andre/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:55: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored. 13.01.09 17:17:11 [0x0-0x36036].org.inkscape.Inkscape[938] /Users/andre/Desktop/Inkscape.app/Contents/Resources/themes/Clearlooks-Quicksilver-OSX/gtk-2.0/gtkrc:56: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored. 13.01.09 17:17:11 [0x0-0x36036].org.inkscape.Inkscape[938] ** (inkscape-bin:939): CRITICAL **: Inkscape::XML::Document* sp_repr_read_file(const gchar*, const gchar*): assertion `Inkscape::IO::file_test( filename, G_FILE_TEST_EXISTS )' failed 13.01.09 17:17:11 [0x0-0x36036].org.inkscape.Inkscape[938] ** (inkscape-bin:939): WARNING **: Unable to read keys file /Users/florian/Documents/inkscape/packaging/macosx/../../Build/share/inkscape/keys/default.xml
---> * I think this is the culprit why it crashes for everyone except the contributor * 13.01.09 17:17:12 [0x0-0x36036].org.inkscape.Inkscape[938] (inkscape-bin:939): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed 13.01.09 17:17:12 [0x0-0x36036].org.inkscape.Inkscape[938] (inkscape-bin:939): Gtk-CRITICAL **: gtk_box_pack: assertion `GTK_IS_WIDGET (child)' failed 13.01.09 17:17:12 [0x0-0x36036].org.inkscape.Inkscape[938] (inkscape-bin:939): Gtk-CRITICAL **: gtk_widget_show_all: assertion `GTK_IS_WIDGET (widget)' failed 13.01.09 17:17:12 [0x0-0x36036].org.inkscape.Inkscape[938] (inkscape-bin:939): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed 13.01.09 17:17:14 [0x0-0x36036].org.inkscape.Inkscape[938] (inkscape-bin:939): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated ---> *... repeated 20+ times ...* 13.01.09 17:17:14 [0x0-0x36036].org.inkscape.Inkscape[938] (inkscape-bin:939): GLib-GObject-CRITICAL **: g_object_ref: assertion `object->ref_count > 0' failed 13.01.09 17:17:15 [0x0-0x36036].org.inkscape.Inkscape[938] Emergency save activated! 13.01.09 17:17:15 [0x0-0x36036].org.inkscape.Inkscape[938] Emergency save completed. Inkscape will close now. 13.01.09 17:17:15 [0x0-0x36036].org.inkscape.Inkscape[938] If you can reproduce this crash, please file a bug at www.inkscape.org 13.01.09 17:17:15 [0x0-0x36036].org.inkscape.Inkscape[938] with a detailed description of the steps leading to the crash, so we can fix it. 13.01.09 17:17:15 [0x0-0x36036].org.inkscape.Inkscape[938] (inkscape-bin:939): GLib-WARNING **: g_main_loop_run(): called recursively from within a source's check() or prepare() member, iteration not possible. 13.01.09 17:17:37 [0x0-0x36036].org.inkscape.Inkscape[938] Platypus App: PID 939 killed brutally 13.01.09 17:17:37 [0x0-0x36036].org.inkscape.Inkscape[938] Platypus App: PID 939 killed brutally -------------------------------------- ERROR LOG -----------------------------------------
My comments marked with ---> * remark *
Could this crash be related to a font cache problem? I'm just trying to think of things that are clearly on the contributors machine but not on any other machine...
My sys stats are:
Intel MacPro, 8-core (February 2008), 12GB RAM, 5 TB HD, Mac OS X 10.5.6 macports installed in /opt/local XQuartz 2.3.2_rc2 (xorg-server 1.4.2-apple25)
Also, since this thread is titled New Mac Build(s), if it is of interest I would be able to contribute a non-native (i.e. X11) build of Inkscape for Intel Macs every now and then (maybe every 100's of the revision number, i.e. 20400, 20500, 20600 and so on or every 50's depending on the pace of development).
To kick it off, could someone with an Intel Mac and Python v2.5 or v2.6 as active Python installation please try to download
http://www.sendspace.com/file/biy52n
and test it out.
That would be super! Thanks.
André
participants (7)
-
André Berg
-
Bob Jamison
-
David Evans
-
Jamie Kimberley
-
jiho
-
Michael Wybrow
-
step21