Ludovic Courtès writes: > Hi, > > Christopher Baines skribis: > >> On a system running shepherd 0.9.3 [1], I've reconfigured, but now can't >> reboot or halt. >> >> root@hamal ~# halt >> Service root is not running. > > Hey, why halt it if it’s not running? > > Seriously though, any insight from /var/log/messages? I upgraded a > bunch of machines and didn’t hit this particular problem. Bruno > reported a similar problem with 0.9.3, but this had nothing to do with > the upgrade: > > https://issues.guix.gnu.org/62619 > > Could it be the same problem? Do you see: > > Assertion (eq? (canonical-name new) (canonical-name old)) failed. > > in /var/log/messages? I don't see that, but I think these are the relevant log messages: May 24 11:17:02 localhost shepherd[1]: Evaluating user expression (and (defined? (quote transient?)) (map (# ?) ?)). May 24 11:17:02 localhost shepherd[1]: Evaluating user expression (register-services (primitive-load "/gnu/st?") ?). May 24 11:17:03 localhost shepherd[1]: Service host-name has been started. May 24 11:17:03 localhost shepherd[1]: Service user-homes has been started. May 24 11:17:03 localhost shepherd[1]: [sysctl] fs.protected_hardlinks = 1 May 24 11:17:03 localhost shepherd[1]: [sysctl] fs.protected_symlinks = 1 May 24 11:18:41 localhost shepherd[1]: Exiting shepherd... May 24 11:18:46 localhost shepherd[1]: Grace period of 5 seconds is over; sending -337 SIGKILL. May 24 11:23:55 localhost shepherd[1]: Service root is not running. May 24 11:24:16 localhost last message repeated 2 times May 24 11:30:49 localhost syslogd (GNU inetutils 2.3): restart May 24 11:30:49 localhost vmunix: [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083] May 24 11:30:49 localhost vmunix: [ 0.000000] Linux version 6.3.3-arm64-generic (guix@guix) (gcc (GCC) 11.3.0, GNU ld (GNU Binutils) 2.38) #1 SMP PREEMPT 1