From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Check: missing signature, mirrors Date: Wed, 05 Dec 2012 22:13:31 +0100 Message-ID: <87sj7kp5hg.fsf@gnu.org> References: <87lidcsoom.fsf@gnu.org> <87d2yoqvnm.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:34089) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgMHf-0004Tp-55 for bug-guix@gnu.org; Wed, 05 Dec 2012 16:13:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TgMHd-0001t9-Pd for bug-guix@gnu.org; Wed, 05 Dec 2012 16:13:35 -0500 Received: from mail1-relais-roc.national.inria.fr ([192.134.164.82]:2605) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TgMHd-0001s6-JW for bug-guix@gnu.org; Wed, 05 Dec 2012 16:13:33 -0500 In-Reply-To: (Nikita Karetnikov's message of "Wed, 5 Dec 2012 21:53:50 +0300") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Nikita Karetnikov Cc: bug-guix I think there are several things going on. First, unlike me, you don=E2=80= =99t get redirected to a mirror where things just work. Then there=E2=80=99s this: > `http://citylan.dl.sourceforge.net/project/libusb/libusb-1.0/libusb-1.0.9= /libusb-1.0.9.tar.bz2'... > ERROR: Throw to key `bad-response' with args `("EOF while reading > response body: ~a bytes of ~a" (12731 421971))'. I can reproduce that problem, and this may well be a Guile bug related to partial responses, which you linked to earlier. > starting download of `guix-download.CmTclR' from > `http://kent.dl.sourceforge.net/sourceforge/libusb/libusb-1.0/libusb-1.0.= 9/libusb-1.0.9.tar.bz2'... > > Then it hangs. I can reproduce that one too. Here wget fails instantly with =E2=80=9CNo r= oute to host=E2=80=9D, whereas (web client) is stuck like this: --8<---------------cut here---------------start------------->8--- scheme@(guile-user)> (http-get (string->uri "http://kent.dl.sourceforge.net= /sourceforge/libusb/libusb-1.0/libusb-1.0.9/libusb-1.0.9.tar.bz2")) ^CERROR: In procedure scm-error: ERROR: User interrupt Entering a new prompt. Type `,bt' for a backtrace or `,q' to continue. scheme@(guile-user) [1]> ,bt In web/client.scm: 131:4 6 (http-get #< scheme: http userinfo: #f host: "kent.dl.sou= rceforge.net" port: #f path: "/sourceforge/libusb/libusb-1.0/libusb-1.0.9/l= ibusb-1.0.9.tar.bz2" query: #f fragment: #f> #:port # =E2=80=A6) In web/response.scm: 197:31 5 (read-response #) In web/http.scm: 1116:2 4 (read-response-line #) 151:2 3 (read-line* #) In unknown file: 2 (%read-line #) In ice-9/boot-9.scm: 184:14 1 (throw system-error "fport_fill_input" "~A" ("Interrupted syst= em call") (4)) In unknown file: 0 (scm-error signal #f "User interrupt" () (2)) --8<---------------cut here---------------end--------------->8--- I=E2=80=99ll look into, but you can already post these details to bug-guile@gnu.org so we don=E2=80=99t lose track of it. Thanks, Ludo=E2=80=99.