Hello! Peter Maloney <[email protected]> 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’.
