From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id x0p6GkPLhF8lbgAA0tVLHw (envelope-from ) for ; Mon, 12 Oct 2020 21:31:47 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id MI/LFUPLhF//ZwAAbx9fmQ (envelope-from ) for ; Mon, 12 Oct 2020 21:31:47 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A75629402A2 for ; Mon, 12 Oct 2020 21:31:46 +0000 (UTC) Received: from localhost ([::1]:54750 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kS5Q1-0005W9-Hl for larch@yhetil.org; Mon, 12 Oct 2020 17:31:45 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51820) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kS5PL-0005UR-Ij for bug-guix@gnu.org; Mon, 12 Oct 2020 17:31:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60896) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kS5PK-0001TD-7g for bug-guix@gnu.org; Mon, 12 Oct 2020 17:31:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kS5PK-0006fG-5P for bug-guix@gnu.org; Mon, 12 Oct 2020 17:31:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41409: =?UTF-8?Q?=E2=80=9Cguix_?= =?UTF-8?Q?pull=E2=80=9D?= should show a progress bar for channel updates Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 12 Oct 2020 21:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41409 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Received: via spool by 41409-submit@debbugs.gnu.org id=B41409.160253824425577 (code B ref 41409); Mon, 12 Oct 2020 21:31:02 +0000 Received: (at 41409) by debbugs.gnu.org; 12 Oct 2020 21:30:44 +0000 Received: from localhost ([127.0.0.1]:44208 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kS5P1-0006eO-Vf for submit@debbugs.gnu.org; Mon, 12 Oct 2020 17:30:44 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44870) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kS5Oz-0006e4-HU; Mon, 12 Oct 2020 17:30:42 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50854) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kS5Ou-0001Lw-2t; Mon, 12 Oct 2020 17:30:36 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=54570 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kS5Os-0002ck-T8; Mon, 12 Oct 2020 17:30:35 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87imgrfw9i.fsf@elephly.net> <875zclyqve.fsf@gnu.org> <874kn96rq3.fsf@gnu.org> Date: Mon, 12 Oct 2020 23:30:33 +0200 In-Reply-To: <874kn96rq3.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Mon, 05 Oct 2020 09:45:40 +0200") Message-ID: <87lfgbm8sm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: 41409@debbugs.gnu.org, 39260@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -0.01 X-TUID: npHzCVlg/fPR Ludovic Court=C3=A8s skribis: > Ludovic Court=C3=A8s skribis: > >> Ricardo Wurmus skribis: >> >>> When I run =E2=80=9Cguix pull=E2=80=9D (or =E2=80=9Cguix time-machine= =E2=80=9D) I see this message >>> >>> Updating channel 'guix' from Git repository at 'https://git.savannah= .gnu.org/git/guix.git'... >>> >>> followed by disconcerting silence. I can=E2=80=99t tell if it=E2=80=99= s doing >>> something, nor can I see what the progress is. >> >> For the record, the main missing piece is in Guile-Git, which does not >> yet provide bindings to the progress-report thingie for fetch >> operations. > > I=E2=80=99ve added support for the =E2=80=98transfer-progress=E2=80=99 ca= llback in Guile-Git: > > https://gitlab.com/guile-git/guile-git/-/commit/7a3d97a72e7907213241f62= d3bac926361f50f95 And now the Guix side of it: https://issues.guix.gnu.org/43968 > However, there=E2=80=99s an (unrelated) issue with libgit2 meaning that > Guile-Git is not in a releasable state yet: > > https://github.com/libgit2/libgit2/issues/5650 It=E2=80=99s a libgit2 bug but not a showstopper after all. Ludo=E2=80=99.