Opened 14 years ago
Closed 12 years ago
#1359 closed defect (invalid)
OSX Startup fails
Reported by: | ke6iyc | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Installation | Version: | 6.4.1 RCs |
Keywords: | frameworks | Cc: | cdunham |
CPU: | OSX/Intel | Platform: | MacOSX |
Description
GRASS (Latest download) will not start.
Full text of terminal session follows:
Last login: Mon May 9 22:56:18 on ttys000 '/Applications/GRASS-6.4.app/Contents/MacOS/grass.sh'; exit You have new mail. brian-gieryks-macbook-pro-3:~ ke6iyc$ '/Applications/GRASS-6.4.app/Contents/MacOS/grass.sh'; exit Rebuilding Addon HTML manual pages index... Rebuilding Addon menu... Python 2.6.1 found.
WELCOME TO GRASS Version 6.4.1 2011
1) Have at your side all available GRASS tutorials
2) When working on your location, the following materials
are extremely useful:
- A topo map of your area
- Current catalog of available computer maps
3) Check the GRASS webpages for feedback mailinglists and more:
Hit RETURN to continue
Starting GRASS ... Traceback (most recent call last):
File "/Applications/GRASS-6.4.app/Contents/MacOS/etc/wxpython/gis_set.py", line 34, in <module>
from gui_modules import globalvar
File "/Users/Shared/src/GRASS/grass-6.4.1-snow/dist.i386-apple-darwin10.7.0/etc/wxpython/gui_modules/globalvar.py", line 79, in <module> File "/Users/Shared/unix/wxpython-snow/lib/python2.6/site-packages/wx-2.8-mac-unicode/wx/init.py", line 45, in <module> File "/Users/Shared/unix/wxpython-snow/lib/python2.6/site-packages/wx-2.8-mac-unicode/wx/_core.py", line 4, in <module>
ImportError: dlopen(/Applications/GRASS-6.4.app/Contents/MacOS/etc/python/wx/_core_.so, 2): Library not loaded: /Library/Frameworks/UnixImageIO.framework/Versions/C/UnixImageIO
Referenced from: /Applications/GRASS-6.4.app/Contents/MacOS/lib/libwx_macud-2.8.0.dylib Reason: image not found
Error in GUI startup. If necessary, please report this error to the GRASS developers. Switching to text mode now. Hit RETURN to continue...
dyld: Library not loaded: /Library/Frameworks/GDAL.framework/Versions/1.8/GDAL
Referenced from: /Applications/GRASS-6.4.app/Contents/MacOS/lib/libgrass_gis.dylib Reason: image not found
/Applications/GRASS-6.4.app/Contents/MacOS/etc/Init.sh: line 630: 12084 Trace/BPT trap "$ETC/set_data" logout
[Process completed]
Change History (6)
comment:1 by , 14 years ago
Version: | 6.4.0 → 6.4.1 RCs |
---|
comment:2 by , 14 years ago
comment:3 by , 13 years ago
Component: | Startup → Installation |
---|---|
Keywords: | frameworks added |
Resolution: | → invalid |
Status: | new → closed |
Summary: | No Startup → OSX Startup fails |
assume the trouble was that the frameworks packages were not installed.
comment:4 by , 12 years ago
Resolution: | invalid |
---|---|
Status: | closed → reopened |
I am seeing this as well, with some slight differences. It appears that GRASS is referring to a specific version of UnixImageIO, which is different than what the framework installer (GDAL Complete 1.9) installed.
ImportError: dlopen(/Applications/GRASS-6.4.app/Contents/MacOS/etc/python/wx/_core_.so, 2): Library not loaded: /Library/Frameworks/UnixImageIO.framework/Versions/D/UnixImageIO
% ls -l /Library/Frameworks/UnixImageIO.framework/Versions/ total 8 lrwxr-xr-x 1 root admin 1 Sep 2 09:08 Current -> E drwxrwxr-x 7 root admin 238 Jun 15 09:42 E %
comment:5 by , 12 years ago
Cc: | added |
---|
comment:6 by , 12 years ago
Resolution: | → invalid |
---|---|
Status: | reopened → closed |
Yes, I noticed this recently. It is still not really a GRASS bug, but a dependency packaging problem. When I rebuilt everything for the new UnixImageIO, I forgot wxpython. Either wait for a new installer, or install Barton's package.
Note: do not try to fix UnixImageIO with a symlink for the D version, D and E versions are incompatible.
Make sure you install the frameworks as stated in the readme and on the download page.