[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Error messages and progress report

From: Ludovic Courtès
Subject: Re: Error messages and progress report
Date: Sun, 09 Dec 2012 21:50:38 +0100
User-agent: Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux)


Andreas Enge <address@hidden> skribis:

> $ guix-package -n -i hello


> In guix/store.scm:
>  408: 1 [add-text-to-store # "libsigsegv-2.10.tar.gz-guile-builder" ...]
> In unknown file:
>    ?: 0 [put-bytevector #<input-output: socket 5> #vu8(8 0 0 0 0 0 0 0) 
> ...]
> ERROR: In procedure put-bytevector:
> ERROR: In procedure fport_write: Bad file descriptor

Weird.  Here’s it’s trying to write to the socket corresponding to an
open connection to the daemon.  We’d need to look at the output of
‘strace’ to see what happened to this file descriptor.  Can you try
that, if that’s easily reproducible?

> After that, things seem to proceed well for the moment;
> $ guix-package -i hello
> starts by downloading things and compiling them.

Note that you can get pre-built binaries for x86_64-linux from

> Concerning the downloads, would it be possible to easily add a progress
> bar? In particular since the first download was gcc, quite some time passed
> without any hint as to whether the program was still working.

Yes, I agree this would be nice.  It can be achieved by tweaking
guix/build/download.scm and related code.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]