Opened 13 years ago

Closed 12 years ago

Last modified 12 years ago

#28692 closed defect (fixed)

quartz-wm @1.0.3 fails to start on 10.6/x86_64

Reported by: muchatel@… Owned by: jeremyhu (Jeremy Huddleston Sequoia)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc:
Port: quartz-wm xorg

Description

After updating my macports tree on my Slow Leopard my x server wouldn't start. In the logs the following error was produced:

Dyld Error Message:
  Library not loaded: /opt/local/lib/libAppleWM.7.dylib
  Referenced from: /opt/local/bin/quartz-wm
  Reason: no suitable image found.  Did find:
	/opt/local/lib/libAppleWM.7.dylib: mach-o, but wrong architecture

The architecture of my libAppleWM.7.dylib was x86_64 (64-bit) whereas the architecture of quartz-wm was ppc and i386 (32-bit only).

Installing xorg-libapplewm with the +universal variant solved the problem.

Change History (6)

comment:1 Changed 13 years ago by muchatel@…

Cc: muchatel@… added

Cc Me!

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Cc: jeremyhu@… muchatel@… removed
Keywords: 64bit x11 removed
Owner: changed from macports-tickets@… to jeremyhu@…
Port: xorg added
Summary: quartz-wm @1.0.3 fails to startquartz-wm @1.0.3 fails to start on 10.6/x86_64

You do not need to be in cc when you are the reporter.

AIUI, the quartz-wm port is only intended for Tiger and Leopard, as Snow Leopard already has the current version. That does mean the xorg port shouldn't have the dependency on 10.6, and quartz-wm should probably refuse to install there as well.

comment:3 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Not exactly... the real fix has been "pending" for a while...

comment:4 Changed 13 years ago by muchatel@…

Thanks a lot for the explanation. I think the user should be somewhat informed about the issue, because it makes the entire X system crash (and all X-based applications as well). A possible workaround might be to have a dummy port for Snow Leopard, which installs but does not create any files.

comment:5 Changed 12 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: newclosed

comment:6 Changed 12 years ago by jeremyhu (Jeremy Huddleston Sequoia)

It was actually "fixed" a while ago by other means, but this is now the real fix.

Note: See TracTickets for help on using tickets.