From unknown Fri Sep 19 13:25:05 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#36640 <36640@debbugs.gnu.org> To: bug#36640 <36640@debbugs.gnu.org> Subject: Status: guix pull compile-files failure doesn't identify failed file Reply-To: bug#36640 <36640@debbugs.gnu.org> Date: Fri, 19 Sep 2025 20:25:05 +0000 retitle 36640 guix pull compile-files failure doesn't identify failed file reassign 36640 guix submitter 36640 Robert Vollmert severity 36640 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 13 14:13:42 2019 Received: (at submit) by debbugs.gnu.org; 13 Jul 2019 18:13:42 +0000 Received: from localhost ([127.0.0.1]:43363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmMWk-0006eZ-8R for submit@debbugs.gnu.org; Sat, 13 Jul 2019 14:13:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:43546) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hmMWh-0006eQ-KQ for submit@debbugs.gnu.org; Sat, 13 Jul 2019 14:13:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51253) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hmMWg-0008Ku-Ii for bug-guix@gnu.org; Sat, 13 Jul 2019 14:13:39 -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.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hmMWf-0004aV-G6 for bug-guix@gnu.org; Sat, 13 Jul 2019 14:13:38 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:22372) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hmMWf-0004Zt-6w for bug-guix@gnu.org; Sat, 13 Jul 2019 14:13:37 -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 mx1.mailbox.org (Postfix) with ESMTPS id A4C5F4FD4D for ; Sat, 13 Jul 2019 20:13:34 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by spamfilter01.heinlein-hosting.de (spamfilter01.heinlein-hosting.de [80.241.56.115]) (amavisd-new, port 10030) with ESMTP id WtcWXGDAxt5J for ; Sat, 13 Jul 2019 20:13:33 +0200 (CEST) From: Robert Vollmert Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Subject: guix pull compile-files failure doesn't identify failed file Message-Id: Date: Sat, 13 Jul 2019 20:13:32 +0200 To: bug-guix@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 80.241.60.212 X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) Specifically, building guix-packages.drv locally, I got the output = below. As far as I can tell, the problematic file=E2=80=99s name is not = contained in the output at all. The file is certainly available where we call = compile-file =E2=80=94 no idea whether it would be better to print the filename while = handling the exception in. guix/build/compile.scm, or whether guile should print a better error here. [ snip progress output ] 29.1% of 203 files^M[ 60/406] loading... 29.6% of 203 files^M[ = 61/406] loading... 30.0% of 203 files^M[ 62/406] loading... = 30.5% of 203 files^M[ 63/406] loading... 31.0% of 203 files^M[ = 64/406] loading... 31.5% of 203 files^M[ 65/406] loading... = 32.0% of 203 files^M[ 66/406] loading... 32.5% of 203 files^M[ = 67/406] loading... 33.0% of 203 files^M[ 68/406] loading... = 33.5% of 203 files^M[ 69/406] loading... 34.0% of 203 files^M[ = 70/406] loading... 34.5% of 203 files^M[ 71/406] loading... = 35.0% of 203 files^M[ 72/406] loading... 35.5% of 203 files^M[ = 73/406] loading... 36.0% of 203 files^M[ 74/406] loading... = 36.5% of 203 filesBacktrace: In ice-9/psyntax.scm: 1235:36 19 (expand-top-sequence _ _ _ #f _ _ _) 1182:24 18 (parse _ (("placeholder" placeholder)) ((top) #(ribcage () = () ())) _ e (eval) (hygiene #{ g670}#)) 285:10 17 (parse _ (("placeholder" placeholder)) (()) _ c&e (eval) = (hygiene #{ g670}#)) In ice-9/eval.scm: 293:34 16 (_ #) In ice-9/boot-9.scm: 2874:4 15 (define-module* _ #:filename _ #:pure _ #:version _ = #:imports _ #:exports _ #:replacements _ #:re-exports _ #:autoloads _ = #:duplicates _ #:transformer _) 2071:24 14 (call-with-deferred-observers _) 2887:24 13 (_) 222:17 12 (map1 (((gnu)) ((guix)) ((guix git-download)) ((guix = build-system haskell)) ((guix build-system elm)) ((guix licenses)) = ((guix licenses) #:prefix license:) ((guix packages)) ((# ?)) ?)) 2800:17 11 (resolve-interface (gnu) #:select _ #:hide _ #:prefix _ = #:renamer _ #:version _) In ice-9/threads.scm: 390:8 10 (_ _) In ice-9/boot-9.scm: 2726:13 9 (_) In ice-9/threads.scm: 390:8 8 (_ _) In ice-9/boot-9.scm: 2994:20 7 (_) 2312:4 6 (save-module-excursion _) 3014:26 5 (_) In unknown file: 4 (primitive-load-path "gnu" #) In ice-9/boot-9.scm: 260:13 3 (for-each # = ((gnu system) (gnu system mapped-devices) (gnu system file-systems) (gnu = bootloader) (gnu bootloader grub) (gnu system #) ?)) In ice-9/eval.scm: 159:9 2 (_ #(#(# #) (gnu system))) In ice-9/boot-9.scm: 2803:6 1 (resolve-interface _ #:select _ #:hide _ #:prefix _ = #:renamer _ #:version _) In unknown file: 0 (scm-error misc-error #f "~A ~S" ("no code for module" (gnu = system)) #f) ERROR: In procedure scm-error: no code for module (gnu system) From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 17 15:53:56 2019 Received: (at 36640-done) by debbugs.gnu.org; 17 Jul 2019 19:53:56 +0000 Received: from localhost ([127.0.0.1]:53048 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnpzv-000607-O0 for submit@debbugs.gnu.org; Wed, 17 Jul 2019 15:53:55 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hnpzt-0005zs-Vm for 36640-done@debbugs.gnu.org; Wed, 17 Jul 2019 15:53:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36211) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hnpzn-0000gA-RP; Wed, 17 Jul 2019 15:53:47 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=34422 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hnpzn-0005Gl-C8; Wed, 17 Jul 2019 15:53:47 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Robert Vollmert Subject: Re: bug#36640: guix pull compile-files failure doesn't identify failed file References: Date: Wed, 17 Jul 2019 21:53:46 +0200 In-Reply-To: (Robert Vollmert's message of "Sat, 13 Jul 2019 20:13:32 +0200") Message-ID: <87ftn4a14l.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36640-done Cc: 36640-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Robert Vollmert skribis: > Specifically, building guix-packages.drv locally, I got the output below. > As far as I can tell, the problematic file=E2=80=99s name is not containe= d in the > output at all. The file is certainly available where we call compile-file > =E2=80=94 no idea whether it would be better to print the filename while = handling > the exception in. guix/build/compile.scm, or whether guile should print > a better error here. I believe commit 38302bd9392cc9518b04e2726cf6a38ee75922cc fixes it by displaying the name of the faulty source file. Thanks, Ludo=E2=80=99. From unknown Fri Sep 19 13:25:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 15 Aug 2019 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator