From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Vollmert Subject: bug#36509: guix pull: too many substitute updates, or bad log messages Date: Fri, 5 Jul 2019 13:20:17 +0200 Message-ID: <4FC8E550-8025-47A4-8451-3D6B9392DEED@vllmrt.net> Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:37720) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjMH4-00024P-4H for bug-guix@gnu.org; Fri, 05 Jul 2019 07:21:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hjMH1-0006GP-TX for bug-guix@gnu.org; Fri, 05 Jul 2019 07:21:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:43597) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hjMH0-0006BL-1U for bug-guix@gnu.org; Fri, 05 Jul 2019 07:21:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hjMGz-0002Ez-PS for bug-guix@gnu.org; Fri, 05 Jul 2019 07:21:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:37616) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjMGn-0001c7-8o for bug-guix@gnu.org; Fri, 05 Jul 2019 07:20:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hjMGk-0005DS-S2 for bug-guix@gnu.org; Fri, 05 Jul 2019 07:20:48 -0400 Received: from mx2a.mailbox.org ([2001:67c:2050:104:0:2:25:2]:17734 helo=mx2.mailbox.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hjMGj-0004C8-Tx for bug-guix@gnu.org; Fri, 05 Jul 2019 07:20:46 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:105:465:1:1:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx2.mailbox.org (Postfix) with ESMTPS id 1FD10A1102 for ; Fri, 5 Jul 2019 13:20:30 +0200 (CEST) Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter05.heinlein-hosting.de (spamfilter05.heinlein-hosting.de [80.241.56.123]) (amavisd-new, port 10030) with ESMTP id q-eTmYhKsLZ7 for ; Fri, 5 Jul 2019 13:20:19 +0200 (CEST) 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: 36509@debbugs.gnu.org When running `guix pull`, output like the following is common for me: $ guix pull Updating channel 'puzzlink' from Git repository at = '/home/rob/guix-puzzlink'=E2=80=A6 [=E2=80=A6] Building from these channels: guix https://github.com/robx/guix.git 11f68b3 [=E2=80=A6] Computing Guix derivation for 'x86_64-linux'... | The following derivations will be built: /gnu/store/ym0l8rvnh3aa3qv8g3xgh1mszbhww8c2-elm.drv [=E2=80=A6] /gnu/store/dcxwfh37bn8r3h8s9w7wfq8yhzynqxx5-profile.drv The following profile hooks will be built: /gnu/store/biw1n2a956skpaa4m7rmka6j8h1clhmv-guix-package-cache.drv [=E2=80=A6] /gnu/store/kxrkynck33ypwyy09ypi2qm7737fsw28-fonts-dir.drv substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% substitute: updating substitutes from 'https://ci.guix.gnu.org'... = 100.0% building /gnu/store/wxfi8mdp11l5k4ngkbsy9apcg9h74jfk-guix-system.drv=E2=80= =A6 Either guix is making useless extra downloads or: (a) the substitute log message should be changed to differentiate = between the different calls (b) there should be extra log messages before the substitute messages to indicate what guix is doing that causes the individual substitue = messages.