From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Marijn Schouten (hkBst)" Newsgroups: gmane.lisp.guile.bugs,gmane.lisp.guile.devel Subject: Re: popen test hangs Date: Tue, 07 Jul 2009 16:20:53 +0200 Message-ID: <4A5359C5.4050105@gentoo.org> References: <87k52mn8kb.fsf@gnu.org> <4A51D4BA.3020905@gentoo.org> <87ab3hsm6z.fsf@arudy.ossau.uklinux.net> <4A528FC5.4010006@gentoo.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1246977023 5938 80.91.229.12 (7 Jul 2009 14:30:23 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 7 Jul 2009 14:30:23 +0000 (UTC) Cc: guile-devel@gnu.org To: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Tue Jul 07 16:30:16 2009 Return-path: Envelope-to: guile-bugs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MOBgT-0001Tj-LO for guile-bugs@m.gmane.org; Tue, 07 Jul 2009 16:30:13 +0200 Original-Received: from localhost ([127.0.0.1]:60005 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MOBgS-0000GB-W8 for guile-bugs@m.gmane.org; Tue, 07 Jul 2009 10:30:13 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MOBgO-0000Eg-Og for bug-guile@gnu.org; Tue, 07 Jul 2009 10:30:08 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MOBgJ-0000Ai-5m for bug-guile@gnu.org; Tue, 07 Jul 2009 10:30:07 -0400 Original-Received: from [199.232.76.173] (port=34982 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MOBgJ-0000Ad-3M; Tue, 07 Jul 2009 10:30:03 -0400 Original-Received: from castor.sshunet.nl ([145.97.192.41]:39323) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MOBgI-0003Mi-IO; Tue, 07 Jul 2009 10:30:02 -0400 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by castor.sshunet.nl (Postfix) with ESMTP id AE1A957C004; Tue, 7 Jul 2009 16:29:59 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at castor.sshunet.nl Original-Received: from castor.sshunet.nl ([127.0.0.1]) by localhost (castor.sshunet.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JOX+SuNMVWN0; Tue, 7 Jul 2009 16:29:59 +0200 (CEST) Original-Received: from [145.97.222.24] (24pc222.sshunet.nl [145.97.222.24]) by castor.sshunet.nl (Postfix) with ESMTP; Tue, 7 Jul 2009 16:29:59 +0200 (CEST) User-Agent: Thunderbird 2.0.0.22 (X11/20090630) In-Reply-To: <4A528FC5.4010006@gentoo.org> X-Enigmail-Version: 0.95.7 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: bug-guile@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:4260 gmane.lisp.guile.devel:8848 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Marijn Schouten (hkBst) wrote: > Neil Jerram wrote: >> "Marijn Schouten (hkBst)" writes: > >>> it seems that the popen test hangs: >> Grrr. I thought we'd nailed that... > >>> then it hangs for at least an hour or so. My configure invocation is: >>> >>> ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu >>> --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share >>> --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 >>> --disable-error-on-warning --disable-static --enable-posix --disable-networking >>> --enable-regex --enable-deprecated --disable-elisp --enable-nls --disable-rpath >>> --disable-debug-freelist --disable-debug-malloc --disable-guile-debug >>> --with-threads --with-modules EMACS=no >>> >>> Any ideas what could be wrong or how to find out more? >> Please look at the end of the check-guile.log file, to find out the >> last test case that ran successfully, before the one that hung. > > check-guile.log ends with > > PASS: popen.test: open-input-pipe: no args > PASS: popen.test: open-input-pipe: port? > PASS: popen.test: open-input-pipe: echo hello > PASS: popen.test: open-input-pipe: stdin==stderr > PASS: popen.test: open-input-pipe: stdout==stderr > PASS: popen.test: open-input-pipe: open-input-pipe process gets > (current-input-port) as stdin > PASS: popen.test: open-input-pipe: no duplicate > PASS: popen.test: open-output-pipe: no args > PASS: popen.test: open-output-pipe: port? > PASS: popen.test: open-output-pipe: stdin==stderr > PASS: popen.test: open-output-pipe: stdout==stderr > >> Then, if you like you could confirm that it is the next test that is >> the problem, by removing everything all the other tests from >> popen.test, and running just popen.test with > >> ./pre-inst-guile -s test-suite/tests/popen.test Actually doing this allowed the tests to run perfectly. That makes it look like it is some interaction between popen.test and the sandbox/package manager. I will investigate further. Thanks, Marijn - -- If you cannot read my mind, then listen to what I say. Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML , #gentoo-{lisp,ml} on FreeNode -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkpTWcUACgkQp/VmCx0OL2yU0ACfeixckXA2zRbFX1ROAFvZ3xK9 0pAAoIWcDQvOMQPu+vuLxXnlrHvIjpds =1wvz -----END PGP SIGNATURE-----