GNU bug report logs - #26811
guix does not resume download on FTP timeouts

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Sergei Trofimovich <slyfox@HIDDEN>; dated Sun, 7 May 2017 08:33:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 26811 <at> debbugs.gnu.org:


Received: (at 26811) by debbugs.gnu.org; 8 May 2017 14:27:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 08 10:27:20 2017
Received: from localhost ([127.0.0.1]:34453 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d7jdA-00068C-51
	for submit <at> debbugs.gnu.org; Mon, 08 May 2017 10:27:20 -0400
Received: from eggs.gnu.org ([208.118.235.92]:42215)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1d7jd8-00067z-GP
 for 26811 <at> debbugs.gnu.org; Mon, 08 May 2017 10:27:18 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1d7jcz-0007Di-3l
 for 26811 <at> debbugs.gnu.org; Mon, 08 May 2017 10:27:13 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52568)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1d7jcz-0007DZ-0x; Mon, 08 May 2017 10:27:09 -0400
Received: from reverse-83.fdn.fr ([80.67.176.83]:57028 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1d7jcy-0000Yv-9d; Mon, 08 May 2017 10:27:08 -0400
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: Sergei Trofimovich <slyfox@HIDDEN>
Subject: Re: bug#26811: guix does not resume download on FTP timeouts
References: <20170507093159.170a100b@sf>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 19 =?utf-8?Q?Flor=C3=A9al?= an 225 de la =?utf-8?Q?R?=
 =?utf-8?Q?=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-unknown-linux-gnu
Date: Mon, 08 May 2017 16:27:06 +0200
In-Reply-To: <20170507093159.170a100b@sf> (Sergei Trofimovich's message of
 "Sun, 7 May 2017 09:31:59 +0100")
Message-ID: <8760hbmnk5.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 26811
Cc: 26811 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

Sergei Trofimovich <slyfox@HIDDEN> skribis:

> Starting download of /gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d54f6y-texlive-=
20160523b-texmf.tar.xz
> From ftp://tug.org/historic/systems/texlive/2016/texlive-20160523b-texmf.=
tar.xz...

Fundamentally, I think we should just fix our =E2=80=98texlive=E2=80=99 pac=
kage such
that it doesn=E2=80=99t download 4G at once=E2=80=A6

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#26811; Package guix. Full text available.

Message received at 26811 <at> debbugs.gnu.org:


Received: (at 26811) by debbugs.gnu.org; 7 May 2017 18:58:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 07 14:58:21 2017
Received: from localhost ([127.0.0.1]:60700 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d7RNr-00058W-Q2
	for submit <at> debbugs.gnu.org; Sun, 07 May 2017 14:58:20 -0400
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:42309)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1d7RNq-00058P-8f
 for 26811 <at> debbugs.gnu.org; Sun, 07 May 2017 14:58:18 -0400
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id 18EAC209E6;
 Sun,  7 May 2017 14:58:18 -0400 (EDT)
Received: from frontend1 ([10.202.2.160])
 by compute4.internal (MEProxy); Sun, 07 May 2017 14:58:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:content-type:date:from:in-reply-to:message-id:mime-version
 :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc
 :x-sasl-enc; s=mesmtp; bh=lonms2lPtJYDOhkpLferFCOUR9fP8I/k0YCwFW
 49wZ0=; b=xYLAASQkZvV9ulCwDqlAxenWsDuwZNcHe7C5Sm1qFJMGuP0IklTXgP
 gPSChKnUbGejnhrrQlU59vJvFHxNW2b1PWr42QbWw9SzaEyF/DAh5gqpF1Ud+cfY
 0SFNWXyFP+DHrog0CA5o8kWTYW+nfPjcSHBq043S1ZhNXAEIFvCM4=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=lonms2lPtJYDOhkpLf
 erFCOUR9fP8I/k0YCwFW49wZ0=; b=Y9IHuY/OdKFiYyM0Fu9kHuPrdBbBvcqMLV
 sE70G12OSbF9Xl2SHV//tXuYk/94/BNQO43oN3hNeGChAPnnfwVirkNlvwFamfXl
 Qd6SfqszpiDgWEdD9mge5VUNZziL+yYTIcy/ZTp3zRtlhYKuSp/CLg+7BLtzWPOw
 hBHdvxm4CtxXpJtnR4jti0Kt1X9SrGGUDLVY28czVnqKAjhMwkCYhpCvPN0tQzEH
 F0HzbBeIrcfgCn+xvuLiZYkehS0j6BHRPEoj4OwW0ykJzxeq7Ue6Yomc7wc+oabU
 dwahZYI/xFsp25HFckw7WBqPee+TcoF2C3WE2Elt22EgAa/sOlOQ==
X-ME-Sender: <xms:Sm4PWdWs8JxA43hdQuQcCADsYwt-vnaj5PYj5iinEdiyTaAL1nbwvQ>
X-Sasl-enc: N9FmzsV+uMSdIyxGtu6xFkJPDchH1fqq7vnhNYYPWDfm 1494183497
Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70])
 by mail.messagingengine.com (Postfix) with ESMTPA id D09F27E21D;
 Sun,  7 May 2017 14:58:17 -0400 (EDT)
Date: Sun, 7 May 2017 14:58:17 -0400
From: Leo Famulari <leo@HIDDEN>
To: Sergei Trofimovich <slyfox@HIDDEN>
Subject: Re: bug#26811: guix does not resume download on FTP timeouts
Message-ID: <20170507185817.GB27949@jasmine>
References: <20170507093159.170a100b@sf> <20170507182543.GB6096@jasmine>
 <20170507194932.213380f8@sf>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="3lcZGd9BuhuYXNfi"
Content-Disposition: inline
In-Reply-To: <20170507194932.213380f8@sf>
User-Agent: Mutt/1.8.2 (2017-04-18)
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 26811
Cc: 26811 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)


--3lcZGd9BuhuYXNfi
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, May 07, 2017 at 07:49:32PM +0100, Sergei Trofimovich wrote:
> On Sun, 7 May 2017 14:25:43 -0400
> Leo Famulari <leo@HIDDEN> wrote:
>=20
> > On Sun, May 07, 2017 at 09:31:59AM +0100, Sergei Trofimovich wrote:
> > > I have slow internet :)
> > >=20
> > > It looks like ftp://tug.org has a FTP session timeout of 2 hours 11 m=
inutes, or something like that.
> > > Over night I tried to build sbcl and failed. Note how download silent=
ly stopped at ~80% [1].
> > >=20
> > > Would be nice if guix had a mechanism to reconnect to FTP and continu=
e download after timeout. =20
> >=20
> > In the meantime, you can download the files with a resumable tool like
> > wget, and then use `guix download file:///path/to/file` to work around
> > this missing feature. Note that both the client *and* the server must
> > support resuming downloads for this to work.
>=20
> The workaround worked.
>=20
> I've noticed it took guix-daemon 2GB of RAM to process this file locally.
> Does guix keep all the file in RAM until download finishes?

I haven't looked, but that's how I'd expect it be coded. The OS can
handle paging things in and out as needed, right?

--3lcZGd9BuhuYXNfi
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkPbkgACgkQJkb6MLrK
fwjY2BAAuj9CyqbTveJQGTVTugc9TaOBSoBgIRV6tFzU7KYobEes5WRUSsrYWVqq
Lhxl+CsKaKiTQ7Gb3rfNb5hlnAfLKcfpCeSZ0M7+oWPJdB1t/hEYIoSFKmjpse1+
wUHMBVHnnQMOxtvE7HGxIq1/56e8A4SgvxGVNiSM1oTIL6+XyW+BJqiI3qedrkwi
CvAUNIoHjaqIND/b88TYIF4jstawyudk6kq3aXo3VgFoIQwQzK79K9B/MX3VWbqF
My9QSgNY4G866vsFmhp4pWcJ6lanC51lYB3GqTdVmR7rZHhv9VzVDr9f78Suyv3p
AtZFbrs/ihcQoFs7TidtTb3gQZmA67za3zqpRPegK75yfR5cH6U4qwwOD6roueIq
nJ1H6+w1lEl0029a0Pw9h7adqh2sXdS8yYF4YR6afLG/nnbl79a5Sho8670rpsbo
iyi3Ev37bSZJdEbcaBxfrkBZdemabBly0CvWeCopj5EaT9mQeyTwYRKTxMG1kuqy
C/kVwGqeT15St8llyzFPimepW9N7w8mK/RpJ+mhaaXqCTuHXiCniFt/ewB36ClDb
oMVoK877nR59CCYQJqoQHRUBZ/GvIPVH9ikQLm/zKLIn+GtCygp0MZISsK+AuIHq
hJ5gwa6iOOPpYaNawgpcKNfULpVJmBBm8HTc9ec3Sh7NOyYHDX8=
=Z9/j
-----END PGP SIGNATURE-----

--3lcZGd9BuhuYXNfi--




Information forwarded to bug-guix@HIDDEN:
bug#26811; Package guix. Full text available.

Message received at 26811 <at> debbugs.gnu.org:


Received: (at 26811) by debbugs.gnu.org; 7 May 2017 18:49:50 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 07 14:49:50 2017
Received: from localhost ([127.0.0.1]:60679 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d7RFc-0004ti-Of
	for submit <at> debbugs.gnu.org; Sun, 07 May 2017 14:49:50 -0400
Received: from smtp18.mail.ru ([94.100.176.155]:40940)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <slyfox@HIDDEN>) id 1d7RFa-0004tT-PF
 for 26811 <at> debbugs.gnu.org; Sun, 07 May 2017 14:49:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inbox.ru;
 s=mail; 
 h=Content-Type:MIME-Version:References:In-Reply-To:Message-ID:Subject:Cc:To:From:Date;
 bh=7POvzBBgEwwiuwLUtBQX548PcD94YY0nhlDW2l0apXA=; 
 b=oMuzYAPcbJSbd0zIHmZ2i2X4ellIzLyqXJSOvtXxxEmJWthdobVPRwuqlWJDLJ6IU2U/Z7+saMuaI1OfjadOKMZkAPwI1XlZML6LkdFsLlGqMoCu10Wp1nWKfIiFx2xoTJxkMpjBRRU5NY2ZkyFPgtTYXn1Jr1T4cSBwaEYLx14=;
Received: from host86-128-188-209.range86-128.btcentralplus.com
 ([86.128.188.209]:58456 helo=sf)
 by smtp18.mail.ru with esmtpa (envelope-from <slyfox@HIDDEN>)
 id 1d7RFT-0004Kg-Or; Sun, 07 May 2017 21:49:40 +0300
Date: Sun, 7 May 2017 19:49:32 +0100
From: Sergei Trofimovich <slyfox@HIDDEN>
To: Leo Famulari <leo@HIDDEN>
Subject: Re: bug#26811: guix does not resume download on FTP timeouts
Message-ID: <20170507194932.213380f8@sf>
In-Reply-To: <20170507182543.GB6096@jasmine>
References: <20170507093159.170a100b@sf>
	<20170507182543.GB6096@jasmine>
X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/vQGFOqPPW6u+C2x=WW1dZ7k"; protocol="application/pgp-signature"
Authentication-Results: smtp18.mail.ru; auth=pass smtp.auth=slyfox@HIDDEN
 smtp.mailfrom=slyfox@HIDDEN
X-7FA49CB5: 0D63561A33F958A50F450B5AA0CE5F54CE36337218AF43FA7D5FA86B817C3A21725E5C173C3A84C3DD19ECFA348986C513AA0C692E08B809D05AD665AB97B35DC4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F93F060FBA3C93C613B503F486389A921A5CC5B56E945C8DA
X-Mailru-Sender: 2B83DBE7458923C6AD113F5ACD3CA0044B019ED69909609482B4BEC026B0C34DE7D63788426D2210B0C293124EE1F8E466FEC6BF5C9C28D9BE1658B246A3ACF810B29241573AA60767EA787935ED9F1B
X-Mras: OK
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 26811
Cc: 26811 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)

--Sig_/vQGFOqPPW6u+C2x=WW1dZ7k
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

On Sun, 7 May 2017 14:25:43 -0400
Leo Famulari <leo@HIDDEN> wrote:

> On Sun, May 07, 2017 at 09:31:59AM +0100, Sergei Trofimovich wrote:
> > I have slow internet :)
> >=20
> > It looks like ftp://tug.org has a FTP session timeout of 2 hours 11 min=
utes, or something like that.
> > Over night I tried to build sbcl and failed. Note how download silently=
 stopped at ~80% [1].
> >=20
> > Would be nice if guix had a mechanism to reconnect to FTP and continue =
download after timeout. =20
>=20
> In the meantime, you can download the files with a resumable tool like
> wget, and then use `guix download file:///path/to/file` to work around
> this missing feature. Note that both the client *and* the server must
> support resuming downloads for this to work.

The workaround worked.

I've noticed it took guix-daemon 2GB of RAM to process this file locally.
Does guix keep all the file in RAM until download finishes?

Thank you!

--=20

  Sergei

--Sig_/vQGFOqPPW6u+C2x=WW1dZ7k
Content-Type: application/pgp-signature
Content-Description: Цифровая подпись OpenPGP

-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQSZKa0VG5avZRlY01hxoe52YR/zqgUCWQ9sPAAKCRBxoe52YR/z
qkq6AJ9AcgPoLkED6BqIgeH1DoCoQRv5awCfbL4QzW39v89l8wiXRCUsm1LVV7k=
=8cHI
-----END PGP SIGNATURE-----

--Sig_/vQGFOqPPW6u+C2x=WW1dZ7k--




Information forwarded to bug-guix@HIDDEN:
bug#26811; Package guix. Full text available.

Message received at 26811 <at> debbugs.gnu.org:


Received: (at 26811) by debbugs.gnu.org; 7 May 2017 18:25:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 07 14:25:48 2017
Received: from localhost ([127.0.0.1]:60650 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d7QsN-0004J5-EC
	for submit <at> debbugs.gnu.org; Sun, 07 May 2017 14:25:48 -0400
Received: from out4-smtp.messagingengine.com ([66.111.4.28]:49777)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <leo@HIDDEN>) id 1d7QsK-0004Ix-SF
 for 26811 <at> debbugs.gnu.org; Sun, 07 May 2017 14:25:45 -0400
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44])
 by mailout.nyi.internal (Postfix) with ESMTP id C3C81208AE;
 Sun,  7 May 2017 14:25:44 -0400 (EDT)
Received: from frontend2 ([10.202.2.161])
 by compute4.internal (MEProxy); Sun, 07 May 2017 14:25:44 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name;
 h=cc:content-type:date:from:in-reply-to:message-id:mime-version
 :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc
 :x-sasl-enc; s=mesmtp; bh=UlrMnrW1E5UTMaLxU0JUymdHdeCdTgYfAravK8
 NxjvY=; b=Zpgy8P18X4BbUuMIZFLuIBC2AR1UZ1TxiJecar3ttub8gx/Ynkxo8M
 u73JpzdJJVvD90S59BReb9MUVBbthjorMuJFYHgjjROajv3vZ1Dv1njOheBrgoiv
 5vVx9G3PMO2RmuSuErH3+vFqmUGV3LNC/dqmTE+M7MOL6iwsVu6wQ=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=UlrMnrW1E5UTMaLxU0
 JUymdHdeCdTgYfAravK8NxjvY=; b=JyH8r0Uqlb4511NQVnsZHEznVK2mcQqj+4
 /w7TCCoJqhiTZ74S/BNdtyfhs2mDEPcdSrROKneA+JO03SXPSll8Jy3CE/7+MnWc
 u0G4sORniDffZoyvDAQQn2/yXaU4yVqMBRPzbfI9++5/mZuC1rWZKaJuXVMGBqUE
 21GwriInFu0Npr1jzjPhowl+xqJ1j4761GiIK/qX7EuqS25krcsgcdxOs2QIM9Z0
 KtwBNOBHaZ+mNgQ2D8s9RrLAe4PS0MZvLRZ2P3eSZrTeEjDAE3zWSXR/6uqrYfLg
 q0Kbj6B2M6bBHay5vWTxQh/gLxeKyVd30p4t50eoyZ8VZc1Z6PwA==
X-ME-Sender: <xms:qGYPWVmrmE69GDMzmQEENphhJk64luFa7sDyvr0T6-k4bH1kX5u6XQ>
X-Sasl-enc: dFuLvbVocM3n9cqhhyfYyVhd4tZc5C3v3Qzmi0LLdOTn 1494181544
Received: from localhost (c-73-165-108-70.hsd1.pa.comcast.net [73.165.108.70])
 by mail.messagingengine.com (Postfix) with ESMTPA id 89A89245D2;
 Sun,  7 May 2017 14:25:44 -0400 (EDT)
Date: Sun, 7 May 2017 14:25:43 -0400
From: Leo Famulari <leo@HIDDEN>
To: Sergei Trofimovich <slyfox@HIDDEN>
Subject: Re: bug#26811: guix does not resume download on FTP timeouts
Message-ID: <20170507182543.GB6096@jasmine>
References: <20170507093159.170a100b@sf>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256;
 protocol="application/pgp-signature"; boundary="zx4FCpZtqtKETZ7O"
Content-Disposition: inline
In-Reply-To: <20170507093159.170a100b@sf>
User-Agent: Mutt/1.8.2 (2017-04-18)
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 26811
Cc: 26811 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.7 (/)


--zx4FCpZtqtKETZ7O
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, May 07, 2017 at 09:31:59AM +0100, Sergei Trofimovich wrote:
> I have slow internet :)
>=20
> It looks like ftp://tug.org has a FTP session timeout of 2 hours 11 minut=
es, or something like that.
> Over night I tried to build sbcl and failed. Note how download silently s=
topped at ~80% [1].
>=20
> Would be nice if guix had a mechanism to reconnect to FTP and continue do=
wnload after timeout.

In the meantime, you can download the files with a resumable tool like
wget, and then use `guix download file:///path/to/file` to work around
this missing feature. Note that both the client *and* the server must
support resuming downloads for this to work.

--zx4FCpZtqtKETZ7O
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkPZqcACgkQJkb6MLrK
fwi9mhAA2DCfs3cCsz/B+6CquWTR8irPhT1Yt3ozcj1sGUVyYtEo4sZlWPkX4Ez9
q+jZhymrPoQ2QrViKNTY911ZPitcN2KvJbD0Qs8gFEqj3Nzh2E7IKyn3D+jVQaYZ
d+r7ih5LsLXL1Hn2c9aVOFQuvX2SQHQS3iQ0ZBCIfrHC3QgZWbuqGMwfN3Btf3XE
QkaHIlMxX793WxMxKxDYRELsglmDnRbrg5CKPNxNNqG7hoLYEuVAAhxBBwUP+7WX
9pHI6r14u6jMHjHt6VK8EYe+QkfCgxA5Trs2KeQ8clKLe5fzLk/pHhpjPDzJf9Ps
vjla5VzKAZaB1iymI9u8214n765iCmBXmc1VUd+lG8VnN1sxeXCad5aRCjBX4DDb
PJ/MkagnbOMLZGfrkiJvS/Sb4TyamQFiTMyzVGS5k/IV71IxCk7RDB3skBmJhjtl
CYfzgmNcgJ1XX/+1xASZczch2fzCgUfzS44zlR5QYVdVIKm7rKhNJF6SR6Q/auIx
/CGt3FOPlSn6PAOpXx+7sgo91b3w0AyUzvDhOYUqGXkF2oMoUSI5EhxA+FHsIMrm
VNKsqQENrtCQxNrjl4skTYirG7iWxDzY6lTEjCOIHXgx/Gpsip03qmQ05vDTKcjv
WG9jpMrNTKuxipCYFP2vBW1E8Ln/NSuAavoX4HyPbu0Gio3i/ok=
=pO2o
-----END PGP SIGNATURE-----

--zx4FCpZtqtKETZ7O--




Information forwarded to bug-guix@HIDDEN:
bug#26811; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 7 May 2017 08:32:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 07 04:32:25 2017
Received: from localhost ([127.0.0.1]:59017 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d7Hc9-0003Ik-6d
	for submit <at> debbugs.gnu.org; Sun, 07 May 2017 04:32:25 -0400
Received: from eggs.gnu.org ([208.118.235.92]:43897)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <slyfox@HIDDEN>) id 1d7Hc7-0003IX-EU
 for submit <at> debbugs.gnu.org; Sun, 07 May 2017 04:32:24 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <slyfox@HIDDEN>) id 1d7Hc0-0000i3-VP
 for submit <at> debbugs.gnu.org; Sun, 07 May 2017 04:32:18 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM,
 T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:34787)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <slyfox@HIDDEN>) id 1d7Hc0-0000hz-SV
 for submit <at> debbugs.gnu.org; Sun, 07 May 2017 04:32:16 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:34868)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <slyfox@HIDDEN>) id 1d7Hbz-00068C-D9
 for bug-guix@HIDDEN; Sun, 07 May 2017 04:32:16 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <slyfox@HIDDEN>) id 1d7Hbw-0000hi-8O
 for bug-guix@HIDDEN; Sun, 07 May 2017 04:32:15 -0400
Received: from smtp14.mail.ru ([94.100.181.95]:34170)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <slyfox@HIDDEN>) id 1d7Hbv-0000hd-PE
 for bug-guix@HIDDEN; Sun, 07 May 2017 04:32:12 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=inbox.ru;
 s=mail; 
 h=Content-Type:MIME-Version:Message-ID:Subject:To:From:Date;
 bh=rN3USA4o2QzpoAL+J4KjyJKFad6BLOvfFPN8ZE0Logs=; 
 b=mvF9Bm4xXSIth8NqM8+kjGidGjU5sEQjB7IipnrOuNoVoX29ZGC2ncgmPcbblOektbwZEuHU7LE47hGHucpx49kcZ/DZanwX7Wukdv6l+U/DawMw2lMneua4XBhFFxAHWlDFD6krwFO7XAO0sVrq/GmILPzX82ZXMR6zAY3kBV0=;
Received: from host86-128-188-209.range86-128.btcentralplus.com
 ([86.128.188.209]:44534 helo=sf)
 by smtp14.mail.ru with esmtpa (envelope-from <slyfox@HIDDEN>)
 id 1d7Hbt-0001Bz-CJ
 for bug-guix@HIDDEN; Sun, 07 May 2017 11:32:09 +0300
Date: Sun, 7 May 2017 09:31:59 +0100
From: Sergei Trofimovich <slyfox@HIDDEN>
To: bug-guix@HIDDEN
Subject: guix does not resume download on FTP timeouts
Message-ID: <20170507093159.170a100b@sf>
X-Mailer: Claws Mail 3.14.1 (GTK+ 2.24.31; x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
 boundary="Sig_/_yjh6KAgAhad+enrgy6KdTR"; protocol="application/pgp-signature"
Authentication-Results: smtp14.mail.ru; auth=pass smtp.auth=slyfox@HIDDEN
 smtp.mailfrom=slyfox@HIDDEN
X-7FA49CB5: 0D63561A33F958A5205EA1FA619D67D32588783220580A3A04372D6D5CC0BFD4725E5C173C3A84C33EA25F22EA74352DD60543A76BACF3314DCCFF368A6260CFC4224003CC836476C0CAF46E325F83A50BF2EBBBDD9D6B0F93F060FBA3C93C613B503F486389A921A5CC5B56E945C8DA
X-Mailru-Sender: 2B83DBE7458923C6AD113F5ACD3CA004279CBB4AB1BE4A5F5A9B56E71A7B76C00758ED7BEC8897E7B0C293124EE1F8E466FEC6BF5C9C28D9BE1658B246A3ACF810B29241573AA60767EA787935ED9F1B
X-Mras: OK
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

--Sig_/_yjh6KAgAhad+enrgy6KdTR
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

I have slow internet :)

It looks like ftp://tug.org has a FTP session timeout of 2 hours 11 minutes=
, or something like that.
Over night I tried to build sbcl and failed. Note how download silently sto=
pped at ~80% [1].

Would be nice if guix had a mechanism to reconnect to FTP and continue down=
load after timeout.

Thanks!

[1]: $ while :; do ./pre-inst-env guix build sbcl --no-substitutes; done

@ build-started /gnu/store/ywpxpl2gp6z3sjvm7sn8gs6n4mhm2f0g-texlive-2016052=
3b-texmf.tar.xz.drv - x86_64-linux /var/log/guix/drvs/yw//pxpl2gp6z3sjvm7sn=
8gs6n4mhm2f0g-texlive-20160523b-texmf.tar.xz.drv.bz2

Starting download of /gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d54f6y-texlive-20=
160523b-texmf.tar.xz
=46rom ftp://tug.org/historic/systems/texlive/2016/texlive-20160523b-texmf.ta=
r.xz...
 =E2=80=A63b-texmf.tar.xz  1.93GiB       213KiB/s 02:11:32 [###############=
#    ]  83.0%
output path `/gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d54f6y-texlive-20160523b-=
texmf.tar.xz' should have sha256 hash `1dv8vgfzpczqw82hv9g7a8djhhyzywljmrar=
lcyy6g2qi5q51glr', instead has `062qbbhlin1ys9lihax34kq503ig1fl55br84j94vwa=
wbk04p6j0'
@ build-failed /gnu/store/ywpxpl2gp6z3sjvm7sn8gs6n4mhm2f0g-texlive-20160523=
b-texmf.tar.xz.drv - 1 output path `/gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d5=
4f6y-texlive-20160523b-texmf.tar.xz' should have sha256 hash `1dv8vgfzpczqw=
82hv9g7a8djhhyzywljmrarlcyy6g2qi5q51glr', instead has `062qbbhlin1ys9lihax3=
4kq503ig1fl55br84j94vwawbk04p6j0'
@ build-started /gnu/store/in6vixj9fb9c8f9z3jf42zz9v40dbjxi-serf-1.3.8.drv =
- x86_64-linux /var/log/guix/drvs/in//6vixj9fb9c8f9z3jf42zz9v40dbjxi-serf-1=
.3.8.drv.bz2
cannot build derivation `/gnu/store/q9s2wdsaqvrllkcsf8w1a8424zd9ybc1-texliv=
e-20160523b-texmf.tar.xz.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/b7abk0aarqv0ylxp2g4s2sf9j75xdy04-texliv=
e-texmf-2016.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/kpjy0c1pl8vzxbkys6p45ij3za6a92gj-texliv=
e-2016.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/clnamqpbkkn2k0ji1clbnznx2fyyig2c-sbcl-1=
.3.7.drv': 1 dependencies couldn't be built
guix build: error: build failed: build of `/gnu/store/clnamqpbkkn2k0ji1clbn=
znx2fyyig2c-sbcl-1.3.7.drv' failed
@ build-started /gnu/store/ywpxpl2gp6z3sjvm7sn8gs6n4mhm2f0g-texlive-2016052=
3b-texmf.tar.xz.drv - x86_64-linux /var/log/guix/drvs/yw//pxpl2gp6z3sjvm7sn=
8gs6n4mhm2f0g-texlive-20160523b-texmf.tar.xz.drv.bz2

Starting download of /gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d54f6y-texlive-20=
160523b-texmf.tar.xz
=46rom ftp://tug.org/historic/systems/texlive/2016/texlive-20160523b-texmf.ta=
r.xz...
 =E2=80=A63b-texmf.tar.xz  1.93GiB       213KiB/s 02:11:46 [###############=
#    ]  83.3%
output path `/gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d54f6y-texlive-20160523b-=
texmf.tar.xz' should have sha256 hash `1dv8vgfzpczqw82hv9g7a8djhhyzywljmrar=
lcyy6g2qi5q51glr', instead has `1l296b4ypphffv1zpamp01g6a633kqlmfbf9l4x9411=
rlblb1hfd'
@ build-failed /gnu/store/ywpxpl2gp6z3sjvm7sn8gs6n4mhm2f0g-texlive-20160523=
b-texmf.tar.xz.drv - 1 output path `/gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d5=
4f6y-texlive-20160523b-texmf.tar.xz' should have sha256 hash `1dv8vgfzpczqw=
82hv9g7a8djhhyzywljmrarlcyy6g2qi5q51glr', instead has `1l296b4ypphffv1zpamp=
01g6a633kqlmfbf9l4x9411rlblb1hfd'
@ build-started /gnu/store/in6vixj9fb9c8f9z3jf42zz9v40dbjxi-serf-1.3.8.drv =
- x86_64-linux /var/log/guix/drvs/in//6vixj9fb9c8f9z3jf42zz9v40dbjxi-serf-1=
.3.8.drv.bz2
cannot build derivation `/gnu/store/q9s2wdsaqvrllkcsf8w1a8424zd9ybc1-texliv=
e-20160523b-texmf.tar.xz.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/b7abk0aarqv0ylxp2g4s2sf9j75xdy04-texliv=
e-texmf-2016.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/kpjy0c1pl8vzxbkys6p45ij3za6a92gj-texliv=
e-2016.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/clnamqpbkkn2k0ji1clbnznx2fyyig2c-sbcl-1=
.3.7.drv': 1 dependencies couldn't be built
guix build: error: build failed: build of `/gnu/store/clnamqpbkkn2k0ji1clbn=
znx2fyyig2c-sbcl-1.3.7.drv' failed
@ build-started /gnu/store/ywpxpl2gp6z3sjvm7sn8gs6n4mhm2f0g-texlive-2016052=
3b-texmf.tar.xz.drv - x86_64-linux /var/log/guix/drvs/yw//pxpl2gp6z3sjvm7sn=
8gs6n4mhm2f0g-texlive-20160523b-texmf.tar.xz.drv.bz2

Starting download of /gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d54f6y-texlive-20=
160523b-texmf.tar.xz
=46rom ftp://tug.org/historic/systems/texlive/2016/texlive-20160523b-texmf.ta=
r.xz...
 =E2=80=A63b-texmf.tar.xz  1.93GiB       213KiB/s 02:11:31 [###############=
#    ]  83.1%
output path `/gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d54f6y-texlive-20160523b-=
texmf.tar.xz' should have sha256 hash `1dv8vgfzpczqw82hv9g7a8djhhyzywljmrar=
lcyy6g2qi5q51glr', instead has `143zan8sh0lw2jjhdpvc7w9yjh7cw75w1ry60qq4g1n=
3hjmfrwi3'
@ build-failed /gnu/store/ywpxpl2gp6z3sjvm7sn8gs6n4mhm2f0g-texlive-20160523=
b-texmf.tar.xz.drv - 1 output path `/gnu/store/xdjl5wxdjghq85nbc9qacgyzh8d5=
4f6y-texlive-20160523b-texmf.tar.xz' should have sha256 hash `1dv8vgfzpczqw=
82hv9g7a8djhhyzywljmrarlcyy6g2qi5q51glr', instead has `143zan8sh0lw2jjhdpvc=
7w9yjh7cw75w1ry60qq4g1n3hjmfrwi3'
@ build-started /gnu/store/in6vixj9fb9c8f9z3jf42zz9v40dbjxi-serf-1.3.8.drv =
- x86_64-linux /var/log/guix/drvs/in//6vixj9fb9c8f9z3jf42zz9v40dbjxi-serf-1=
.3.8.drv.bz2
cannot build derivation `/gnu/store/q9s2wdsaqvrllkcsf8w1a8424zd9ybc1-texliv=
e-20160523b-texmf.tar.xz.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/b7abk0aarqv0ylxp2g4s2sf9j75xdy04-texliv=
e-texmf-2016.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/kpjy0c1pl8vzxbkys6p45ij3za6a92gj-texliv=
e-2016.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/clnamqpbkkn2k0ji1clbnznx2fyyig2c-sbcl-1=
.3.7.drv': 1 dependencies couldn't be built
guix build: error: build failed: build of `/gnu/store/clnamqpbkkn2k0ji1clbn=
znx2fyyig2c-sbcl-1.3.7.drv' failed
@ build-started /gnu/store/ywpxpl2gp6z3sjvm7sn8gs6n4mhm2f0g-texlive-2016052=
3b-texmf.tar.xz.drv - x86_64-linux /var/log/guix/drvs/yw//pxpl2gp6z3sjvm7sn=
8gs6n4mhm2f0g-texlive-20160523b-texmf.tar.xz.drv.bz2

--=20

  Sergei

--Sig_/_yjh6KAgAhad+enrgy6KdTR
Content-Type: application/pgp-signature
Content-Description: Цифровая подпись OpenPGP

-----BEGIN PGP SIGNATURE-----

iF0EARECAB0WIQSZKa0VG5avZRlY01hxoe52YR/zqgUCWQ7bfwAKCRBxoe52YR/z
qgEqAJ9tlNFeHTMr59uH+ueIEs4JkNhdJgCeNpv+DeEteGnirZH3GWGxma658/g=
=QAGe
-----END PGP SIGNATURE-----

--Sig_/_yjh6KAgAhad+enrgy6KdTR--




Acknowledgement sent to Sergei Trofimovich <slyfox@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#26811; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.