Update on the Aqua Intel packaging saga. Not a direct request for help (but it's always welcome) - more of an fyi.
No success yet, but some incremental progress.
The 50 char requirement for the path to Macports was puzzling based on Wolf's statement that he used a short one. But it was definitely where osx-app.sh was failing. So on the theory of 'if in doubt, leave it out' I commented out all the offending lines (468-471 and 473-482) which basically just leaves the 'rewritelibpaths' instruction with no conditions. This runs ok and after an hour of rewriting dylib paths (actually three times before I got it to complete the task) we reach the next hurdle.
osx-app.sh exits back to osx-build.sh and I'm presented with the error: 'head: ../../.svn/entries: No such file or directory' This originates at line 268 which my almost non-existent bash scripting skills are unable to decipher. It doesn't look too critical at this stage of the game, so since the next subroutine calls osx-dmg.sh to assemble the dmg bundle - I try that as a standalone script: './osx-dmg.sh -p "Inkscape.app" ' That runs ok and creates a dmg. Unfortunately the Inkscape.app is broken - in retrospect I should have caught that by looking at the icon in the packaging/macosx directory. The dmg is 136.4 Mb and the app is 435 Mb which looks about right so we must be getting close.
One difference I notice in the contents of Inkscape.app compared to my X11 build is that Contents/MacOS is empty in the aqua build and contains a small (45kb) executable (called inkscape) in the X11 build. Executing this file opens the application, so clearly it's a critical element. I'd be interested to know how Inkscape.app determines whether it's broken or not (how does it know to put the 'no entry' sign on the icon?) - is there some sort of audit process that compares the content with a defined contents list? Also, at what point is Contents/MacOSX/inkscape file created?
Anyway, it looks as if there is something in osx-app.sh that is not going well - probably relating to the creation of the 45kb executable. More troubleshooting ----
Best
Stu
On Mar 21, 2010, at 5:03 AM, Wolf Drechsel wrote:
Sorry for insisting in that: There is really no output, neither in console.log, nor in crash reporter??? - That's the really interesting thing to me!
I don't understand what you are referring to - output from what?
Sorry, I wrote to Stu off-list, and asked for the console.log output
- and he said there is none. So my idea was to launch from the
terminal and watch the output there.
- don't 'cd' into the package
- use the full path name to the launcher or to the shell wrapper
script:
$ /Applications/Inkscape.app/Contents/Resources/script
This doesnt work on my build - get the well-known
0 com.apple.AppKit 0x937d4c24 _handleWindowNeedsDisplay + 56
message
$ /Applications/Inkscape.app/Contents/MacOS/Inkscape
This works - so Stu may try this one first. BTW.: This is the output at the terminal:
bub$ Desktop/Inkscape-r9213.app/Contents/MacOS/./Inkscape Setting Language: de_DE.UTF-8 cp: /Users/bub/Desktop/Inkscape-r9213.app/Contents/Resources/etc/ pango/pangox.aliases: No such file or directory /Users/bub/.inkscape-etc/gtkrc:56: Clearlooks configuration option "menuitemstyle" is not supported and will be ignored. /Users/bub/.inkscape-etc/gtkrc:57: Clearlooks configuration option "listviewitemstyle" is not supported and will be ignored. /Users/bub/.inkscape-etc/gtkrc:58: Clearlooks configuration option "progressbarstyle" is not supported and will be ignored.
(inkscape-bin:610): Gtk-WARNING **: Das Symbol »object-visible« konnte nicht gefunden werden, ebenso wenig wie das Thema »hicolor«. Möglicherweise müssen Sie es installieren.
Yours, Wolf
Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel