From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36411) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6XIZ-0000kE-Ns for guix-patches@gnu.org; Fri, 05 May 2017 03:05:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6XIV-0001dy-2T for guix-patches@gnu.org; Fri, 05 May 2017 03:05:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:57086) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1d6XIU-0001dr-V4 for guix-patches@gnu.org; Fri, 05 May 2017 03:05:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1d6XIU-0004zM-IK for guix-patches@gnu.org; Fri, 05 May 2017 03:05:02 -0400 Subject: bug#26544: [PATCH v4 00/10] system: Move "--load" and other guix-specific parameters from the grub module to the generic system module. Resent-Message-ID: Date: Fri, 5 May 2017 09:04:28 +0200 From: Danny Milosavljevic Message-ID: <20170505090428.13e83008@scratchpost.org> In-Reply-To: <20170421123714.2395-1-dannym@scratchpost.org> References: <86h91ikw4m.fsf@gmail.com> <20170421123714.2395-1-dannym@scratchpost.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 26544@debbugs.gnu.org I've been testing this for quite some time now and will be pushing it in a few hours if there are no objections. Note: If you get a guile backtrace like the following on "guix system reconfigure", you should run "make" in guix. It will work just fine then. Other than that, it's uneventful. ... In ice-9/r4rs.scm: 39: 8 [call-with-values # ...] 39: 7 [call-with-values # ...] 39: 6 [call-with-values # ...] 39: 5 [call-with-values # ...] 39: 4 [call-with-values # ...] In ice-9/eval.scm: 386: 3 [eval # <1>) <0>)> (# # # ...)] 387: 2 [eval # #] 387: 1 [eval # #] In unknown file: ?: 0 ["GNU with Linux-Libre 4.11 (beta)" "GNU with Linux-Libre 4.11 (beta)"] ERROR: In procedure GNU with Linux-Libre 4.11 (beta): ERROR: Wrong type to apply: "GNU with Linux-Libre 4.11 (beta)" The guile that guix used is: /gnu/store/k1bmz7glblfxdgaaas12q707lpjjk4mz-profile/bin/guile --no-auto-compile guile 2.0.14 To reproduce, there all the ".go" files from guix, then invoke "guix system reconfigure ...". It will fail with the above. When you then run "make", wait until it's done, then invoke "guix system reconfigure ...", it will work.