[Python-bugs-list] [ python-Bugs-466907 ] OSX Python cannot run in console

noreply@sourceforge.net noreply@sourceforge.net
Mon, 01 Oct 2001 10:37:57 -0700


Bugs item #466907, was opened at 2001-10-01 10:25
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=466907&group_id=5470

>Category: Macintosh
Group: Python 2.2
Status: Open
Resolution: None
Priority: 5
Submitted By: Jonathan Wight (schwa)
>Assigned to: Jack Jansen (jackjansen)
Summary: OSX Python cannot run in console

Initial Comment:
OS: Mac OS X 10.1
HW: Verified on G4/733 & PowerBook G4/400Version:
'Unix' Python 2.2a4 (also seen on 2.2a3)
Configured: --with-suffix=.exe --without-toolbox-glue

Python cannot run on a Mac OS X machine when the user
is logged into console mode (using ">console" as login
name).

Download .tar.gz, configure python as shown, make, make
install. Log out of Mac OS X. Log in as console user:
use ">console" as login name. Run python interactively
from the shell...

Python will fail to run and emit these errors:

KCGErrorFailure: CGSNewConnection cannot connect to server
KCGErrorFailure: CGSNewConnection cannot connect to server
KCGErrorInvalidConnection: CGSGetEventPort: Invalid
connection

I believe Python is trying to connect to the
CoreGraphics server. Why? I don't know (esp. as I've
NOT compiled the toolbox glue). Perhaps Python is
linking to a Carbon library and the library is
automatically trying to open a connection. My makefile
skills are not good enough to enable me to check.

Python compiled on OS X without the toolbox glue should
essentially be identical to any other 'unix' app
compiled for Mac OS X. Doesn't seem to be that way.

----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=466907&group_id=5470