From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: bug#26201: No notification of cache misses when downloading substitutes Date: Mon, 20 Mar 2017 19:52:47 -0700 Message-ID: <20170320195247.05f72fc9@khaalida> References: <20170320184449.5ac06051@khaalida> <144e9ba8-af93-fb18-d2b9-f198ae7c11e9@tobias.gr> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58061) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cq9v0-0005p1-CI for bug-guix@gnu.org; Mon, 20 Mar 2017 22:53:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cq9uw-0001rm-Bs for bug-guix@gnu.org; Mon, 20 Mar 2017 22:53:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:38878) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cq9uw-0001rJ-7v for bug-guix@gnu.org; Mon, 20 Mar 2017 22:53:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cq9uv-00027v-W4 for bug-guix@gnu.org; Mon, 20 Mar 2017 22:53:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <144e9ba8-af93-fb18-d2b9-f198ae7c11e9@tobias.gr> 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" To: Tobias Geerinckx-Rice Cc: 26201@debbugs.gnu.org On Tue, 21 Mar 2017 03:46:29 +0100 Tobias Geerinckx-Rice wrote: > Hullo, > > On 21/03/17 02:44, dian_cecht@zoho.com wrote: > > Just ran guix pull and guix package -u, and found some of the > > programs download VERY slowly (<100kb/s, usually around 95). I > > asked on #guix and lfam mentioned it was probably a cache miss. > > Do you mean that *substitutes* existed, but were not yet on > mirror.hydra.gnu.org and so were silently proxied from the much slower > hydra.gnu.org? The URL displayed during the download was mirror.hydra.gnu.org. > > Or did Guix fall back to downloading *source* tarballs from some slow > upstream to build locally? It was a binary download, not source. At least, I don't recall anything about compiles at any point (and I'm sure it didn't take long enough to do that; one package was icecat which I'm sure wouldn't have downloaded at 90k/s then compiled in less than 15 minutes (fwiw, according to my build logs firefox takes about 2 hours to build, so unless icecat is magically orders of magnitude faster to build, then I'm sure it was just a download + install, and not download + compile + install)