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’.

Reply via email to