From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: "make check" fails with guix-0.2 Date: Fri, 05 Jul 2013 22:10:33 +0200 Message-ID: <874nc8u5s6.fsf@gnu.org> References: <51D69941.1000207@brockmann-consult.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56464) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UvCT9-00053Q-Dz for bug-guix@gnu.org; Fri, 05 Jul 2013 16:19:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UvCPy-00088O-7M for bug-guix@gnu.org; Fri, 05 Jul 2013 16:15:47 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:52047) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UvCPx-00088A-V8 for bug-guix@gnu.org; Fri, 05 Jul 2013 16:15:46 -0400 In-Reply-To: <51D69941.1000207@brockmann-consult.de> (Peter Maloney's message of "Fri, 05 Jul 2013 12:00:33 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Peter Maloney Cc: bug-guix@gnu.org Hello! Peter Maloney skribis: > Dear GNU, :-) > "make check" fails with guix-0.2 > > > This is the part that fails (tested by commenting it out): > > (test-assert "filtered-port, file" > (let ((file (search-path %load-path "guix.scm"))) > (call-with-input-file file > (lambda (input) > (let*-values (((compressed pids1) > (filtered-port `(,%gzip "-c" "--fast") input)) > ((decompressed pids2) > (filtered-port `(,%gzip "-d") compressed))) > (and (every (compose zero? cdr waitpid) > (append pids1 pids2)) > (equal? (get-bytevector-all decompressed) > (call-with-input-file file get-bytevector-all)))))= ))) IIRC this was fixed by this commit: http://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D101d9f3fd43b436d5d= c7ef13e644c7fbbc7f62d5 Could you apply it and check whether this is the case? (Note that 0.3, hopefully released within a couple of weeks, will have this fix.) Thanks! Ludo=E2=80=99.