the python ebuild enable the pthreads support inconditionaly and do not let the user to compile without it. Attached there is an ebuild that make use of the USE "threads". p.s.: enabling pthreads make python not working on OpenMosix clusters, because Mosix daemon is not able to migrate the processes from software that is build with pthreads support.
Don't restrict bugs without any reason.
Created attachment 85527 [details] dev-lang/python-2.4.3-r1.ebuild python ebuild with USE "threads"
Created attachment 88521 [details, diff] patch to enable/disable pthreads with the USE "threads"
Created attachment 88761 [details, diff] patch to enable/disable pthreads with the USE "threads" fixed a typo. sorry.
compiling python with USE "-threads", fix the segmetation faults with oM demons, without losing portage software features. Hope this patch will be added to the CVS.
This really needs a USE flag, either threads, or nptl. It does not compile on 2.4 kernels that lack nptl, or etc.
USE=threads added to python-2.3.6-r1, 2.4.4-r1 and 2.5.1.