[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: "make check" fails with guix-0.2
From: |
Ludovic Courtès |
Subject: |
Re: "make check" fails with guix-0.2 |
Date: |
Fri, 05 Jul 2013 22:10:33 +0200 |
User-agent: |
Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) |
Hello!
Peter Maloney <address@hidden> 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=101d9f3fd43b436d5dc7ef13e644c7fbbc7f62d5
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’.