Binary Inkscape dist crashes when MacPorts is installed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Fix Released
|
Undecided
|
Michael Wybrow |
Bug Description
The binary distribution of 0.46-2 and 0.47-pre1 crash on Leopard 10.5.7 when MacPorts is installed in parallel. When MacPorts is removed, it works just fine.
lsof reports Inkscape is opening the following files from MacPorts:
inkscape- 50711 jochen txt REG 14,2 73828 8074425 /opt/local/
inkscape- 50711 jochen txt REG 14,2 157896 8074421 /opt/local/
inkscape- 50711 jochen txt REG 14,2 42480 7712727 /opt/local/
inkscape- 50711 jochen txt REG 14,2 363952 7649379 /opt/local/
inkscape- 50711 jochen txt REG 14,2 266128 7649335 /opt/local/
inkscape- 50711 jochen txt REG 14,2 265432 7649339 /opt/local/
inkscape- 50711 jochen txt REG 14,2 19560 7649343 /opt/local/
inkscape- 50711 jochen txt REG 14,2 18576 7649351 /opt/local/
inkscape- 50711 jochen txt REG 14,2 18760 7649355 /opt/local/
inkscape- 50711 jochen txt REG 14,2 64400 7649371 /opt/local/
inkscape- 50711 jochen txt REG 14,2 25664 7748970 /opt/local/
inkscape- 50711 jochen txt REG 14,2 365552 7649383 /opt/local/
inkscape- 50711 jochen txt REG 14,2 8507 8041241 /opt/local/
m
I tried removing /opt/local/bin from the PATH setting in:
/Applications/ Inkscape. app/Contents/ Resources/ bin/inkscape
but get:
009-07-17 11:54:29.097 defaults[83215:10b] AnyApplication, AppleAquaColorV ariant) does not exist AnyApplication, AppleHighlightC olor) does not exist
The domain/default pair of (kCFPreferences
2009-07-17 11:54:29.110 defaults[83216:10b]
The domain/default pair of (kCFPreferences
(process:83193): Gtk-WARNING **: Locale not supported by C library. sXhrO1/ :0".
Using the fallback 'C' locale.
Xlib: extension "RANDR" missing on display "/tmp/launch-
Emergency save activated!
Emergency save completed. Inkscape will close now.
If you can reproduce this crash, please file a bug at www.inkscape.org
with a detailed description of the steps leading to the crash, so we can fix it.
1) otool -L /Applications/ Inkscape. app/Contents/ Resources/ bin/inkscape- bin Inkscape. app/Contents/ Resources/ lib
indicates that inkscape-bin looks for libraries in /opt/local/lib rather
than /Applications/
2) a problem in the section that attempts to add locale/ locale. alias
.UTF-8 to LANG using /usr/share/
LANG="en_CA.UTF8" becomes ".UTF8"