[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’.
- Guile 2.0.5, HTTP downloads, and progress reports, Ludovic Courtès, 2013/08/20
- Re: Guile 2.0.5, HTTP downloads, and progress reports,
Ludovic Courtès <=
- Re: Guile 2.0.5, HTTP downloads, and progress reports, Andreas Enge, 2013/08/21
- Re: Guile 2.0.5, HTTP downloads, and progress reports, Ludovic Courtès, 2013/08/21
- Re: Guile 2.0.5, HTTP downloads, and progress reports, Andreas Enge, 2013/08/21
- Re: Guile 2.0.5, HTTP downloads, and progress reports, Ludovic Courtès, 2013/08/23