This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author kaizhu
Recipients georg.brandl, gregory.p.smith, kaizhu, loewis
Date 2011-01-02.13:31:21
SpamBayes Score 0.018775092
Marked as misclassified No
Message-id <1293975085.38.0.631246425882.issue10802@psf.upfronthosting.co.za>
In-reply-to
Content
the culprit was my colinux kernel (2.6.26.8-co-0.7.7.1) did not have pipe2 support (which libc erronenously assumed). updating the kernel fixed the problem.

the libc issue is partially discussed @ http://www.0x61.com/forum/linux-kernel-f109/popen2-popen-call-t1229012.html.  according to manpage pipe2 was not added to the kernel til 2.6.27

my guess is this affects all unstable debian systems which are running kernels 2.6.26 or older (u decide whether or not using old kernels for debian unstable is an edge case ;)
History
Date User Action Args
2011-01-02 13:31:25kaizhusetrecipients: + kaizhu, loewis, georg.brandl, gregory.p.smith
2011-01-02 13:31:25kaizhusetmessageid: <1293975085.38.0.631246425882.issue10802@psf.upfronthosting.co.za>
2011-01-02 13:31:22kaizhulinkissue10802 messages
2011-01-02 13:31:21kaizhucreate