Hi Ricardo, Ricardo Wurmus <rek...@elephly.net> writes:
> Christopher Lemmer Webber <cweb...@dustycloud.org> writes: > >> Ricardo, can you see if 834b8a4110 fixes the problem? > > It does not seem to fix this problem. > “gnu/machine/ssh.scm” still isn’t 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 <m...@netris.org> Date: Sat Jul 6 20:01:35 2019 -0400 self: Ship the (gnu machine …) modules. This is a followup to commit fa9edf09e992db7510c7471486dffc93e1e707e5. * 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---