From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Francis Southern Newsgroups: gmane.lisp.guile.bugs Subject: Stable 2.0 and popen.test on Debian Squeeze Date: Thu, 24 Feb 2011 23:01:20 -0600 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1298610100 29492 80.91.229.12 (25 Feb 2011 05:01:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 25 Feb 2011 05:01:40 +0000 (UTC) To: bug-guile@gnu.org Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Fri Feb 25 06:01:34 2011 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.69) (envelope-from ) id 1Pspo5-0007il-TM for guile-bugs@m.gmane.org; Fri, 25 Feb 2011 06:01:34 +0100 Original-Received: from localhost ([127.0.0.1]:57986 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pspo5-0000oK-9N for guile-bugs@m.gmane.org; Fri, 25 Feb 2011 00:01:33 -0500 Original-Received: from [140.186.70.92] (port=56051 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pspnv-0000mf-6s for bug-guile@gnu.org; Fri, 25 Feb 2011 00:01:24 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pspnt-0000LI-KQ for bug-guile@gnu.org; Fri, 25 Feb 2011 00:01:23 -0500 Original-Received: from mail-iw0-f169.google.com ([209.85.214.169]:49363) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pspnt-0000Kg-H5 for bug-guile@gnu.org; Fri, 25 Feb 2011 00:01:21 -0500 Original-Received: by iwl42 with SMTP id 42so1030386iwl.0 for ; Thu, 24 Feb 2011 21:01:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:date:x-google-sender-auth :message-id:subject:from:to:content-type; bh=jnZWqu8gM2oioQvZbz4w4GYJ0yO/FQOYNPIjYupu3m4=; b=pQvL3d9Y8pBm62U7MNjssYGYUIGUNoa9zLQzawaqgCFcL/WkNrVJcRjE7Lwr1QK/Z2 28fg8NKx+qE3/hXn8AXb//o9y33d8YadTatGbuyo2FNGBNMq7Y3QKi6vaDH09/u6HuVV 9kGUB8lo5SjDRPO97jQ3ckc+NT36O9nkJAyNc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=eokvI/2LfuTK6R6QRfQa+L4uq8l6ne4eiTegdA1ON6tNpIB7vT6XAJ+B5lAEqLstjK y27YI6uamdF9o7VekAWP75sElKMVriK7Aspfa23gjB7beBXA8fF+aXIv+yb6Oa0e9kg1 ItznMWLChdSW1u+NijrD9WZmTBm5Tk0CyLdyA= Original-Received: by 10.231.199.19 with SMTP id eq19mr2567184ibb.175.1298610080427; Thu, 24 Feb 2011 21:01:20 -0800 (PST) Original-Received: by 10.231.17.13 with HTTP; Thu, 24 Feb 2011 21:01:20 -0800 (PST) X-Google-Sender-Auth: FtWIwkfAeqacK_E7DXhHo231DHA X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.214.169 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:5235 Archived-At: Hello Guilers, As you may know, several people have been having problems with `popen.test' with 2.0 on Debian Squeeze. After a suggestion from Ludovic on IRC, I tried running it with my /bin/sh symlinked to Bash rather than Dash and there were no unexpected failures. Yay. Upon further inspection, the problem is that the `open-output-pipe` test, specifically the `(pass-if "no duplicate" ...' part, fails with Dash but not Bash. (I was checking this by running `./check-guile popen.test'.) Incidentally, while trying to isolate the problem further, I discovered that loading the file from the REPL gives me: ERROR: open-output-pipe: no duplicate - arguments: ((wrong-type-arg "string-append" "Wrong type (expecting ~A): ~S" ("string" #f) (#f))) And all the other tests pass. But I don't see how this error could be related to the shell, and indeed it happens no matter what my system shell is set to. Unfortunately, I'm way out of my depth here and have no idea how to proceed. But if there's anything you think I can do to help I'm more than willing to oblige. I hope this helps!