From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mark H Weaver Subject: Re: "guix deploy" is in git master Date: Sat, 06 Jul 2019 20:12:18 -0400 Message-ID: <87zhlq7ldu.fsf@netris.org> References: <87a7drn0ux.fsf@dustycloud.org> <874l3zse7o.fsf@elephly.net> <87muhrfkiz.fsf@sdf.lonestar.org> <87y31bjz3i.fsf@dustycloud.org> <87zhlrjcww.fsf@elephly.net> 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]:47257) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjup9-0005hN-Dh for guix-devel@gnu.org; Sat, 06 Jul 2019 20:14:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hjup8-0002Mf-Af for guix-devel@gnu.org; Sat, 06 Jul 2019 20:14:35 -0400 Received: from world.peace.net ([64.112.178.59]:51610) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hjup8-0002M6-6c for guix-devel@gnu.org; Sat, 06 Jul 2019 20:14:34 -0400 In-Reply-To: <87zhlrjcww.fsf@elephly.net> (Ricardo Wurmus's message of "Sat, 06 Jul 2019 19:22:39 +0200") 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: Ricardo Wurmus Cc: guix-devel@gnu.org Hi Ricardo, Ricardo Wurmus writes: > Christopher Lemmer Webber writes: > >> Ricardo, can you see if 834b8a4110 fixes the problem? > > It does not seem to fix this problem. > =E2=80=9Cgnu/machine/ssh.scm=E2=80=9D still isn=E2=80=99t included. The problem is that (guix self) has its own logic, independent of the *.am files, to determine the set of modules to be compiled and installed. That logic needs to be updated when adding a new module directory. I just pushed commit 079c93e1c1dd93639417095000d5e56d8db62d61, which should hopefully fix the problem. Thanks, Mark --8<---------------cut here---------------start------------->8--- commit 079c93e1c1dd93639417095000d5e56d8db62d61 Author: Mark H Weaver Date: Sat Jul 6 20:01:35 2019 -0400 self: Ship the (gnu machine =E2=80=A6) modules. =20=20 This is a followup to commit fa9edf09e992db7510c7471486dffc93e1e707e5. =20=20 * guix/self.scm (compiled-guix)[*system-modules*]: Explicitly add all of gnu/machine/*. diff --git a/guix/self.scm b/guix/self.scm index be90b60863..b8581d01d5 100644 --- a/guix/self.scm +++ b/guix/self.scm @@ -769,7 +769,8 @@ Info manual." (gnu services) ,@(scheme-modules* source "gnu/bootloader") ,@(scheme-modules* source "gnu/system") - ,@(scheme-modules* source "gnu/services")) + ,@(scheme-modules* source "gnu/services") + ,@(scheme-modules* source "gnu/machine")) (list *core-package-modules* *package-modules* *extra-modules* *core-modules*) #:extensions dependencies --8<---------------cut here---------------end--------------->8---