Hi keyboard gurus,

I think the default install of x11-wm/ion on Mac OS 10.4 is broken.
Ion installs sucessfully, but produces the following errors:
Ion startup error log:
Failed to load module de: dlopen(/sw/lib/ion/de.so, 9): Symbol not found:
_grbrush_get_slave
    Referenced from: /sw/lib/ion/de.so
    Expected in: dynamic lookup

Stack trace:
  0 [C]: in 'gr_select_engine'
  1 /sw/etc/ion/draw.lua:6
    [Skipping unnamed C functions.]
No drawing engines loaded, trying "de".
Failed to load module de: dlopen(/sw/lib/ion/de.so, 9): Symbol not found:
_grbrush_get_slave
    Referenced from: /sw/lib/ion/de.so
    Expected in: dynamic lookup

Failed to load module query: dlopen(/sw/lib/ion/query.so, 9): Symbol not
found: _region_inactivated
    Referenced from: /sw/lib/ion/query.so
    Expected in: dynamic lookup

Stack trace:
  0 [C]: in 'load_module'
  1 /sw/etc/ion/ion.lua:55
    [Skipping unnamed C functions.]
Failed to load module menu: dlopen(/sw/lib/ion/menu.so, 9): Symbol not
found: _region_inactivated
    Referenced from: /sw/lib/ion/menu.so
    Expected in: dynamic lookup

Stack trace:
  0 [C]: in 'load_module'
  1 /sw/etc/ion/ion.lua:56
    [Skipping unnamed C functions.]
Failed to load module ionws: dlopen(/sw/lib/ion/ionws.so, 9): Symbol not
found: _genframe_brushes_updated
    Referenced from: /sw/lib/ion/ionws.so
    Expected in: dynamic lookup

Stack trace:
  0 [C]: in 'load_module'
  1 /sw/etc/ion/ion.lua:57
    [Skipping unnamed C functions.]
Failed to load module floatws: dlopen(/sw/lib/ion/floatws.so, 9): Symbol
not found: _region_do_rescue_clientwins
    Referenced from: /sw/lib/ion/floatws.so
    Expected in: dynamic lookup

Stack trace:
  0 [C]: in 'load_module'
  1 /sw/etc/ion/ion.lua:58
    [Skipping unnamed C functions.]
Could not find a complete workspace class. Please load some modules.
Unable to set up any rootwins.
Refusing to start due to encountered errors.

According to the thread found here:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg02067.html
the problem can be fixed by turning off dynamic linking. I tried to do this
by changing /sw/fink/10.4/unstable/main/finkinfo/x11-wm/ion.info as follows:

[...]
Revision: 2
[...]
ConfigureParams: --with-lua-prefix=%p --mandir=%p/share/man
--infodir=%p/share/\
info --libexecdir=%p/sbin --with-libtool=%p --with-disable-shared

[...]

however, even with the --diable-shared flag (found in the configure file of
the current ion-2 source package),

fink rebuild ion
fink reinstall ion

did not produce a working ion install.
Any help would be greatly appreciated!
Miles
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to