guix-devel
[Top][All Lists]
Advanced

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

Re: Guile 2.0.5, HTTP downloads, and progress reports


From: Ludovic Courtès
Subject: Re: Guile 2.0.5, HTTP downloads, and progress reports
Date: Wed, 21 Aug 2013 11:47:45 +0200
User-agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux)

address@hidden (Ludovic Courtès) skribis:

> I just realized that users of Guile 2.0.5 are observing weird behavior
> when substituting binaries: the substituter would remain silent, write
> “the server is unresponsive”, then remain silent some more, and finally
> write tens of lines of “progress report” in a row when it’s done
> downloading.
>
> This is because 2.0.5’s HTTP client would return directly all of the
> downloaded data, instead of returning an input port, making it
> impossible to implement a progress report.  (guix http-client) hides
> that, hence the behavior above.

Commit db90b40 partially addresses this by removing the fake progress
report on Guile 2.0.5, and by printing “please wait” (and “please
upgrade”).

Feedback from 2.0.5 users is welcome!

Ludo’.



reply via email to

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