[pony-build] Error with stdout from plan 9

Michaelian Ennis mennis at corvus.net
Mon Jul 12 13:19:31 PDT 2010

so I have a /usr/mennis/src/test.rc
this simply fails:
echo failure
exit 1

Using call I get the following. Note that the 'echo failure' is
printed to to the screen.  Is subprocess broken then?

>>> p = subprocess.call('/usr/mennis/src/test.rc')
>>> dir (p)
['__abs__', '__add__', '__and__', '__class__', '__cmp__',
'__coerce__', '__delattr__', '__div__', '__divmod__', '__doc__',
'__float__', '__floordiv__', '__getattribute__', '__getnewargs__',
'__hash__', '__hex__', '__index__', '__init__', '__int__',
'__invert__', '__long__', '__lshift__', '__mod__', '__mul__',
'__neg__', '__new__', '__nonzero__', '__oct__', '__or__', '__pos__',
'__pow__', '__radd__', '__rand__', '__rdiv__', '__rdivmod__',
'__reduce__', '__reduce_ex__', '__repr__', '__rfloordiv__',
'__rlshift__', '__rmod__', '__rmul__', '__ror__', '__rpow__',
'__rrshift__', '__rshift__', '__rsub__', '__rtruediv__', '__rxor__',
'__setattr__', '__str__', '__sub__', '__truediv__', '__xor__']

More information about the pony-build mailing list