From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: 01/01: services: Add SRFI-26 to Nix activation gexp. Date: Wed, 12 Jun 2019 13:32:06 -0400 Message-ID: <87wohq6766.fsf@netris.org> References: <20190611191005.14930.97243@vcs0.savannah.gnu.org> <20190611191006.B2385204DB@vcs0.savannah.gnu.org> 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]:41332) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hb7Ga-0008J4-HL for guix-devel@gnu.org; Wed, 12 Jun 2019 13:42:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hb78u-0000gO-HM for guix-devel@gnu.org; Wed, 12 Jun 2019 13:34:39 -0400 Received: from world.peace.net ([64.112.178.59]:44328) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hb78u-0000bE-Dc for guix-devel@gnu.org; Wed, 12 Jun 2019 13:34:36 -0400 In-Reply-To: <20190611191006.B2385204DB@vcs0.savannah.gnu.org> (guix-commits@gnu.org's message of "Tue, 11 Jun 2019 15:10:06 -0400 (EDT)") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Tobias Geerinckx-Rice Cc: guix-devel@gnu.org Hi Tobias, guix-commits@gnu.org writes: > nckx pushed a commit to branch master > in repository guix. > > commit 2be6b5e2eea9ac084cc22281f64f7a089e46cdae > Author: Tobias Geerinckx-Rice > Date: Tue Jun 11 20:50:37 2019 +0200 > > services: Add SRFI-26 to Nix activation gexp. >=20=20=20=20=20 > Fix the following fatal error on =E2=80=98guix system reconfigure=E2= =80=99: >=20=20=20=20=20 > Backtrace: > 18 (primitive-load "/home/nckx/.config/guix/current/bin/gui= x") > In guix/ui.scm: > 1620:12 17 (run-guix-command _ . _) > In ice-9/boot-9.scm: > 829:9 16 (catch _ _ # _) > 829:9 15 (catch _ _ # =E2=80=A6) > In guix/scripts/system.scm: > 1325:8 14 (_) > In guix/status.scm: > 768:4 13 (call-with-status-report _ _) > In guix/scripts/system.scm: > 1181:4 12 (process-action _ _ _) > In guix/store.scm: > 623:10 11 (call-with-store _) > 1800:24 10 (run-with-store _ _ #:guile-for-build _ #:system _ #:tar= get _) > In guix/scripts/system.scm: > 920:13 9 (_ _) > 409:8 8 (_ _) > In unknown file: > 7 (primitive-load "/gnu/store/dha7j9gcz3vgb8cy7vfvvaswwsyw= rrzj-activate") > In ice-9/boot-9.scm: > 260:13 6 (for-each # _) > In unknown file: > 5 (primitive-load "/gnu/store/ql1xjxrssxm51z2bn2v6l3mlrnci= j84h-activate-service") > In ice-9/eval.scm: > 619:8 4 (_ #f) > 196:35 3 (_ #f) > 196:27 2 (_ #f) > 223:20 1 (proc #) > In unknown file: > 0 (%resolve-variable (7 . cut) #) >=20=20=20=20=20 > ERROR: In procedure %resolve-variable: > error: cut: unbound variable >=20=20=20=20=20 > Reported-by: Alex McGrath on #guix. >=20=20=20=20=20 > * gnu/services/nix.scm (nix-activation): Import and use (srfi srfi-26= ). FWIW, I don't think we should normally have backtraces like this in our commit log. Certainly in this case, the error was sufficiently obvious, and the backtrace doesn't add much useful information. What do you think? Regards, Mark