[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Check: missing signature, mirrors
From: |
Ludovic Courtès |
Subject: |
Re: Check: missing signature, mirrors |
Date: |
Mon, 17 Dec 2012 00:19:00 +0100 |
User-agent: |
Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) |
Nikita Karetnikov <address@hidden> skribis:
>> Commit b3a53fb adds a workaround for this bug.
>
> 'http://' works, but 'mirror://' hangs.
It’s not a matter or mirror vs. http. This one hangs:
guix-download
http://kent.dl.sourceforge.net/sourceforge/check/0.9.9/check-0.9.9.tar.gz
Wget reports “No route to host” for this, which comes from here:
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
connect(3, {sa_family=AF_INET, sin_port=htons(80),
sin_addr=inet_addr("212.219.56.167")}, 16) = -1 EHOSTUNREACH (No route to host)
Guile’s (web client) instead does this:
socket(PF_INET, SOCK_STREAM, IPPROTO_TCP) = 7
connect(7, {sa_family=AF_INET, sin_port=htons(80),
sin_addr=inet_addr("212.219.56.167")}, 16) = -1 EHOSTUNREACH (No route to host)
Above is the first attempt, which fails like that of wget. It is
followed by a second attempt:
socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP) = 7
connect(7, {sa_family=AF_INET, sin_port=htons(80),
sin_addr=inet_addr("212.219.56.167")}, 16) = 0
...
write(7, "GET /sourceforge/check/0.9.9/che"..., 110) = 110
read(7, 0x2147000, 4096) = ? ERESTARTSYS (To be restarted)
And it’s this one that hangs (understandably).
(Time passes...)
OK, fixed in 3c738d6:
$ ./pre-inst-env guix-download
http://kent.dl.sourceforge.net/sourceforge/check/0.9.9/check-0.9.9.tar.gz
starting download of `guix-download.658Hnj' from
`http://kent.dl.sourceforge.net/sourceforge/check/0.9.9/check-0.9.9.tar.gz'...
ERROR: In procedure connect: No route to host
I’ve also removed kent.dl.* from our mirror list.
Then again, you were looking at the wrong URL. Try this instead:
guix-download mirror://sourceforge/check/check/0.9.9/check-0.9.9.tar.gz
Thanks!
Ludo’.
- Check: missing signature, mirrors, Nikita Karetnikov, 2012/12/04
- Re: Check: missing signature, mirrors, Ludovic Courtès, 2012/12/05
- Re: Check: missing signature, mirrors, Nikita Karetnikov, 2012/12/05
- Re: Check: missing signature, mirrors, Nikita Karetnikov, 2012/12/05
- Re: Check: missing signature, mirrors, Ludovic Courtès, 2012/12/05
- Re: Check: missing signature, mirrors, Nikita Karetnikov, 2012/12/05
- Re: Check: missing signature, mirrors, Ludovic Courtès, 2012/12/05
- Re: Check: missing signature, mirrors, Ludovic Courtès, 2012/12/05
Re: Check: missing signature, mirrors, Ludovic Courtès, 2012/12/14