Hi, Jan Nieuwenhuizen <[email protected]> skribis:
> Ah, great! I rewrote this to use <static-networking>...and it almost > works already. I have added > > (service static-networking-service-type > (list (static-networking (interface "lo") > (ip "127.0.0.1") > (requirement '()) > (provision '(loopback))))) > > and the VM builds, only it doesn't start > > herd: exeception caught while executing 'start' on service 'loopback': > Value out of range 0 to 4294967295: -1 Ah see, it’s out of range. Could you run Guile, load (guix build syscalls), and try to run the code of the ‘start’ method that appears in ‘static-networking-shepherd-service’ to see which syscall is giving us that error? Could it be ‘ifreq-struct-size’ that’s off on GNU/Hurd, or one of its friends? Ludo’.
