Hello Jeremy! On the 31st of December I upgraded while working in Apple's X11. Yesterday, after updates for fonts to handle the Supplementary Multilingual Plane (SMP) and trying to make these changes also work in X11 (server-side and client-side with libfontconfig), X11 fails to launch in the same manner as my self-compiled X11R7.4: X11.app: main(): argc=2 argv[0] = /Applications/MacPorts/X11.app/Contents/MacOS/X11.bin argv[1] = -psn_0_2883585 Waiting for startup parameters via Mach IPC. X11.app: Could not connect to server (DISPLAY is not set). Starting X server. X11.app: Launching /opt/local/bin/startx: argv[0] = /bin/sh argv[1] = -c argv[2] = /opt/local/bin/startx font_cache: Scanning user font directories to generate X11 font caches bootstrap_look_up(): 1102l font_cache: Updating FC cache xauth: creating new authority file /Users/pete/.serverauth.541 X11.app: do_start_x11_server(): argc=8 argv[0] = /opt/local/bin/X argv[1] = :0 argv[2] = -nolisten argv[3] = tcp argv[4] = -dpi argv[5] = 100 argv[6] = -auth argv[7] = /Users/pete/.serverauth.541 waiting for X server to begin accepting connections 2009-01-10 16:38:51.993 X11.bin[528] Could not connect the action apps_table_cancel: to target of class X11Controller X11.app: Debug Info: kKLuchrData failed, trying kKLKCHRData. If you are using a 3rd party keyboard layout, please see http:// xquartz.macosforge.org/trac/ticket/154 Xquartz starting: X.Org X Server 1.4.2-apple30 Build Date: 20081231 _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed _XSERVTransMakeAllCOTSServerListeners: server already running Fatal server error: Cannot establish any listening sockets - Make sure an X server isn't already running AbortDDX Quitting Xquartz... Xquartz: start_x11_server: (ipc/mig) server died giving up. xinit: Connection refused (errno 61): unable to connect to X server xinit: No such process (errno 3): Server error. font_cache: Done X11.app: main(): argc=2 argv[0] = /Applications/MacPorts/X11.app/Contents/MacOS/X11.bin argv[1] = -psn_0_3014657 Waiting for startup parameters via Mach IPC. X11.app: Could not connect to server (DISPLAY is not set). Starting X server. X11.app: Launching /opt/local/bin/startx: argv[0] = /bin/sh argv[1] = -c argv[2] = /opt/local/bin/startx font_cache: Scanning user font directories to generate X11 font caches bootstrap_look_up(): 1102l font_cache: Updating FC cache xauth: creating new authority file /Users/pete/.serverauth.604 X11.app: do_start_x11_server(): argc=8 argv[0] = /opt/local/bin/X argv[1] = :0 argv[2] = -nolisten argv[3] = tcp argv[4] = -dpi argv[5] = 100 argv[6] = -auth argv[7] = /Users/pete/.serverauth.604 2009-01-10 16:40:22.439 X11.bin[591] Could not connect the action apps_table_cancel: to target of class X11Controller X11.app: Debug Info: kKLuchrData failed, trying kKLKCHRData. If you are using a 3rd party keyboard layout, please see http:// xquartz.macosforge.org/trac/ticket/154 Xquartz starting: X.Org X Server 1.4.2-apple30 Build Date: 20081231 _XSERVTransmkdir: ERROR: euid != 0,directory /tmp/.X11-unix will not be created. Thread Assertion Failed: self=Unknown Thread, expected=Xserver Thread xprFrame.c:xprInit:448 (EE) XKB: Couldn't open rules file /opt/local/share/X11/xkb/rules/base (EE) XKB: Couldn't open rules file /opt/local/share/X11/xkb/rules/base Could not init font path element /usr/X11R6/lib/X11/fonts/misc/, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/TTF/, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/OTF, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/Type1/, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/100dpi/, removing from list! Could not init font path element /usr/X11R6/lib/X11/fonts/75dpi/, removing from list! Could not init font path element /Library/Fonts, removing from list! Could not init font path element /System/Library/Fonts, removing from list! Fatal server error: could not open default font 'fixed' AbortDDX Quitting Xquartz... Xquartz: start_x11_server: (ipc/mig) server died giving up. xinit: Connection refused (errno 61): unable to connect to X server xinit: No such process (errno 3): Server error. font_cache: Done The commands 'sudo port sync' and 'sudo port outdated' seem to work The following installed ports are outdated: perl5 5.8.8_2 < 5.8.9_0 perl5.8 5.8.8_3 < 5.8.9_1 xinit 1.1.1_0 < 1.1.1_1 xorg-libice 1.0.4_0 < 1.0.5_0 xorg-server 1.4.2-apple30_0 < 1.4.2-apple31_0 but the upgrade fails: Can't map the URL 'file://.' to a port description file ("Could not find Portfile in /opt"). Please verify that the directory and portfile syntax are correct. To use the current port, you must be in a port's directory. (you might also see this message if a pseudo-port such as outdated or installed expands to no ports). -- Greetings Pete If you're not confused, you're not paying attention.