On Mon, Mar 13, 2006 at 08:29:56AM -0800, Titus Brown wrote: -> On Mon, Mar 13, 2006 at 06:18:55AM -0500, Hancock, David (DHANCOCK) wrote: -> -> Oops, spoke too soon. Running twill-sh as root, no traceback. Running as -> -> an unprivileged user, here's the traceback: -> -> [ munch ] -> -> -> "/usr/local/lib/python2.4/site-packages/twill-0.8.4a5-py2.4.egg/twill/pa -> -> rse.py", line 9, in ? -> -> from pyparsing import OneOrMore, Word, printables, quotedString, -> -> Optional, \ -> -> File -> -> "/usr/local/lib/python2.4/site-packages/twill-0.8.4a5-py2.4.egg/twill/ot -> -> her_packages/pyparsing.py", line 2373, in ? -> -> _escapedHexChar = Combine( Suppress(_bslash + "0x") + Word(hexnums) -> -> ).setParseAction(lambda s,l,t:unichr(int(t[0],16))) -> -> File -> -> "/usr/local/lib/python2.4/site-packages/twill-0.8.4a5-py2.4.egg/twill/ot -> -> her_packages/pyparsing.py", line 2199, in __init__ -> -> self.leaveWhitespace() -> -> File -> -> "/usr/local/lib/python2.4/site-packages/twill-0.8.4a5-py2.4.egg/twill/ot -> -> her_packages/pyparsing.py", line 1874, in leaveWhitespace -> -> self.expr = copy.copy(self.expr) -> -> File "/usr/local/lib/python2.4/copy.py", line 87, in copy -> -> copier = _getspecial(cls, "__copy__") -> -> File "/usr/local/lib/python2.4/copy.py", line 67, in _getspecial -> -> for basecls in inspect.getmro(cls): -> -> AttributeError: 'module' object has no attribute 'getmro' -> -> [EMAIL PROTECTED] DEV dhancock]$
Just for everyone's edification: Paul McGuire (pyparsing author) figured out that something weird was happening with the 'inspect' module, and then David discovered that his Webware install had put a new 'inspect' in the path. cheers, --titus _______________________________________________ twill mailing list [email protected] http://lists.idyll.org/listinfo/twill
