Marius Bakke transcribed 1.4K bytes: > ng0 writes: > > > Hi, > > > > I have run into yet another familar(?) problem with offloading. > > > > My build host for the first time is Debian, so instead of GuixSD master offloading > > to an GuixSD build node I'm offloading from GuixSD master to an Debian build > > node. > > This is a minimal, basic Debian install in the Hetzner cloud. > > > > I've come as far as: > > > > user@abyayala ~$ guix offload test > > guix offload: testing 1 build machines defined in '/etc/guix/machines.scm'... > > guix offload: 'yt' is running guile (GNU Guile) 2.2.3 > > offload: error: Guile modules not found on remote host 'yt' > > hint: Make sure `GUILE_LOAD_PATH' includes Guix' own module directory. Run > > `ssh yt env | grep GUILE_LOAD_PATH' to check. > > The "guix" package must be available on GUILE_LOAD_PATH. > > Does 'guile -c "(use-modules (guix))"' work for the offloading user? As I've written, yes, locally it works (guix is available when I log in via ssh and execute the command for guile to use the module). via remote non-interactive shell it doesn't. -- ng0 :: https://n0.is | https://crash.cx A88C8ADD129828D7EAC02E52E22F9BBFEE348588