From owner-freebsd-current@FreeBSD.ORG Fri Feb 13 17:55:41 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ABEBD16A4CE for ; Fri, 13 Feb 2004 17:55:41 -0800 (PST) Received: from mail010.syd.optusnet.com.au (mail010.syd.optusnet.com.au [211.29.132.56]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE51743D1D for ; Fri, 13 Feb 2004 17:55:40 -0800 (PST) (envelope-from tonym@optushome.com.au) Received: from c211-30-17-16.thorn1.nsw.optusnet.com.au (c211-30-17-16.thorn1.nsw.optusnet.com.au [211.30.17.16])i1E1tcl25574 for ; Sat, 14 Feb 2004 12:55:38 +1100 Received: from k9.home (localhost.home [127.0.0.1]) ESMTP id i1E1th3e068435 for ; Sat, 14 Feb 2004 12:55:43 +1100 (EST) (envelope-from tonym@k9.home) Received: (from tonym@localhost) by k9.home (8.12.10/8.12.10/Submit) id i1E1tga5068430 for current@freebsd.org; Sat, 14 Feb 2004 12:55:42 +1100 (EST) (envelope-from tonym) Date: Sat, 14 Feb 2004 12:55:42 +1100 (EST) From: Tony Maher Message-Id: <200402140155.i1E1tga5068430@k9.home> To: current@freebsd.org X-Mailman-Approved-At: Sat, 14 Feb 2004 05:14:15 -0800 Subject: current and python X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Feb 2004 01:55:41 -0000 Hello, I recently updated (Sat Feb 7) my box and have noticed problems with python in particular idle and installing python ports. I can only start idle with -n switch (no subprocesses). I have tried reinstalling python and various combinations in /etc/libmap.conf (having read UPDATING). The only other change was moving to SCHED_ULE at time of last make world. libpthread.so.1 libpthread.so.1 # Everything uses 'libpthread' libpthread.so libpthread.so libc_r.so libpthread.so libc_r.so.5 libpthread.so.1 #[python] #libpthread.so.1 libthr.so.1 #libpthread.so libthr.so #libpthread.so.1 libc_r.so.5 #libpthread.so libc_r.so Running "truss -f idle" it hangs with ... ... 63221: open("/usr/local/lib/python2.3/repr.py",0x0,0666) = 7 (0x7) 63221: fstat(7,0xbfbfa860) = 0 (0x0) 63221: open("/usr/local/lib/python2.3/repr.pyc",0x0,0666) = 8 (0x8) 63221: fstat(8,0xbfbfa730) = 0 (0x0) 63221: read(0x8,0x8247000,0x4000) = 5583 (0x15cf) 63221: fstat(8,0xbfbf6810) = 0 (0x0) 63221: read(0x8,0x8247000,0x4000) = 0 (0x0) 63221: close(8) = 0 (0x0) 63221: close(7) = 0 (0x0) 63221: close(6) = 0 (0x0) 63221: close(5) = 0 (0x0) 63221: close(3) = 0 (0x0) 63221: sigprocmask(0x3,0xbfbfe160,0x811111c) = 0 (0x0) 63221: kse_create(0x8109390,0x0) = 0 (0x0) 63221: kse_release(0x810ff9c) = 0 (0x0) 63221: kse_release(0x810ff9c) = 0 (0x0) -- UNKNOWN SYSCALL -1078988956 -- CTRL-C twice at this point ... ... 63220: open("/usr/local/lib/python2.3/threading.py",0x0,0666) = 5 (0x5) File "/usr/local/lib/python2.3/threading.py", line 461, in __stop 63220: write(2,0xbfbfdda0,68) = 68 (0x44) 63220: fstat(5,0xbfbfd830) = 0 (0x0) 63220: read(0x5,0x8553000,0x4000) = 16384 (0x4000) 63220: write(2,0x80da621,4) = 4 (0x4) self.__block.release() 63220: write(2,0xbfbfdda8,23) = 23 (0x17) 63220: close(5) = 0 (0x0) thread63220: write(2,0x81cee74,6) = 6 (0x6) .63220: write(2,0x80d511b,1) = 1 (0x1) error63220: write(2,0x81cee94,5) = 5 (0x5) : 63220: write(2,0x80cfb5f,2) = 2 (0x2) release unlocked lock63220: write(2,0x85593c4,21) = 21 (0x15) 63220: write(2,0x80d8c22,1) = 1 (0x1) 63220: sigaction(SIGINT,0xbfbfe6a0,0x0) = 0 (0x0) 63220: exit(0x1) process exit, rval = 256 I cant seem to find anything on web about this. thanks -- tonym