From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#38050: Guix fails during downloading a substitute of google-brotli, throws an ugly backtrace Date: Wed, 06 Nov 2019 10:35:25 +0100 Message-ID: <875zjx9wki.fsf@gnu.org> References: <20191103221431.252ee524@interia.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:59096) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iSHjT-00033X-FJ for bug-guix@gnu.org; Wed, 06 Nov 2019 04:36:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iSHjO-0003TU-Ek for bug-guix@gnu.org; Wed, 06 Nov 2019 04:36:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:58888) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iSHjO-0003TO-Be for bug-guix@gnu.org; Wed, 06 Nov 2019 04:36:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iSHjO-0002Pb-70 for bug-guix@gnu.org; Wed, 06 Nov 2019 04:36:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20191103221431.252ee524@interia.pl> (Jan Wielkiewicz's message of "Sun, 3 Nov 2019 22:14:31 +0100") 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: Jan Wielkiewicz Cc: 38050@debbugs.gnu.org Hi Jan, Jan Wielkiewicz skribis: > Guix fails during downloading a substitute of google-brotli, throws an > ugly backtrace. That's basically it: > > ad-progress > /gnu/store/brvizic3qv469j8fd2xgsgx9p8s5s1j7-google-brotli-1.0.7-checkout > https://ci.guix.gnu.org/nar/gzip/brvizic3qv469j8fd2xgsgx9p8s5s1j7-google-= brotli-1.0.7-checkout > 23583063 7880704 google-brotli-1.0.7-checkout 22.5MiB > 663.5MiB/s 00:00 [########## ] 58.7%substituting > /gnu/store/m18k3ba7ywzk06005a0504yp4b6dczlf-graphite2-1.3.13.tgz... > 14172160 google-brotli-1.0.7-checkout 22.5MiB > 119.8MiB/s 00:00 [############### ] 86.4%Backtrace: In > guix/store.scm: 623:10 19 (call-with-store _) In > guix/scripts/build.scm: 927:26 18 (_ # 7f26acf88ea0>) In ice-9/boot-9.scm: 829:9 17 (catch _ _ # 7f26acf88ea0>7f269fcbab60 at ice-9/boot-9.sc=E2=80=A6> =E2=80=A6) In guix= /ui.scm: > 420:6 16 (_) > In guix/scripts/build.scm: > 892:5 15 (_) > In srfi/srfi-1.scm: > 679:15 14 (append-map _ _ . _) > 592:17 13 (map1 ("x86_64-linux")) > 679:15 12 (append-map _ _ . _) > 592:17 11 (map1 (#)) > In guix/scripts/build.scm: > 853:18 10 (_ _) > In guix/packages.scm: > 948:16 9 (cache! # # =E2=80=A6) > In guix/grafts.scm: > 323:4 8 (graft-derivation # =E2=80=A6) > 172:4 7 (references-oracle # =E2=80=A6) > 182:20 6 (_ _ _) > In guix/store.scm: > 1215:15 5 (_ # _ _) > 718:13 4 (process-stderr _ _) > In unknown file: > 3 (display "@ substituter-succeeded /gnu/store/9hblvli1z=E2=80= =A6" =E2=80=A6) > In guix/status.scm: > 691:16 2 (write! _ _ _) > 605:6 1 (_ (download-progress "/gnu/store/brvizic3qv469j8fd=E2=80=A6= " =E2=80=A6) =E2=80=A6) > In guix/progress.scm: > 219:14 0 (display-download-progress "google-brotli-@" #f # _ # _ =E2= =80=A6) > > guix/progress.scm:219:14: In procedure display-download-progress: > In procedure =3D: Wrong type: #f Could you send the log returned by: guix build --log-file /gnu/store/brvizic3qv469j8fd2xgsgx9p8s5s1j7-google-= brotli-1.0.7-checkout ? It looks like the download code provided invalid data, which led (guix status) to pass transferred =3D #false to =E2=80=98display-download-progres= s=E2=80=99. I can=E2=80=99t reproduce it, though. Thanks, Ludo=E2=80=99.