[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Heads-up: ‘guix system reconfigure’ reloads services
From: |
Ludovic Courtès |
Subject: |
Re: Heads-up: ‘guix system reconfigure’ reloads services |
Date: |
Fri, 05 Feb 2016 14:16:53 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
address@hidden (Ludovic Courtès) skribis:
> If you haven’t been following <http://bugs.gnu.org/22039>, ‘guix system
> reconfigure’ is now able to dynamically load/start new system services,
> unless they are already running.
On IRC calher & Jookia reported that, when upgrading from dmd, this
would cause this kind of error:
--8<---------------cut here---------------start------------->8---
populating /etc from /gnu/store/z7x13js9dpinlrq92l1d5hnfn2gn765s-etc...
usermod: no changes
usermod: no changes
usermod: no changes
usermod: no changes
usermod: no changes
usermod: no changes
usermod: no changes
usermod: no changes
usermod: no changes
making '/gnu/store/7z97a0h5gyqkxil4qdnknii00xva6brz-system' the current
system...
guix system: warning: cannot connect to /var/run/shepherd/socket: No such file
or directory
Backtrace:
In ice-9/boot-9.scm:
157: 16 [catch #t #<catch-closure 18977a0> ...]
In unknown file:
?: 15 [apply-smob/1 #<catch-closure 18977a0>]
In ice-9/boot-9.scm:
63: 14 [call-with-prompt prompt0 ...]
In ice-9/eval.scm:
432: 13 [eval # #]
In ice-9/boot-9.scm:
2401: 12 [save-module-excursion #<procedure 18b4940 at ice-9/boot-9.scm:4045:3
()>]
4050: 11 [#<procedure 18b4940 at ice-9/boot-9.scm:4045:3 ()>]
1724: 10 [%start-stack load-stack ...]
1729: 9 [#<procedure 18ccea0 ()>]
In unknown file:
?: 8 [primitive-load
"/gnu/store/24mbii9wjlyzfzsqwfmcvz6vz2fv5n6g-guix-0.9.0.c3f29bc/bin/.guix-real"]
In guix/ui.scm:
1177: 7 [run-guix-command system "reconfigure" "/etc/config.scm"]
In ice-9/boot-9.scm:
157: 6 [catch srfi-34 #<procedure 4090de0 at guix/ui.scm:413:2 ()> ...]
157: 5 [catch system-error ...]
In guix/scripts/system.scm:
689: 4 [process-action reconfigure ("/etc/config.scm") ...]
In guix/store.scm:
1061: 3 [run-with-store # ...]
In guix/scripts/system.scm:
508: 2 [#<procedure 4c10f00 at guix/scripts/system.scm:508:13 (state)> #]
293: 1 [#<procedure 7117300 at guix/scripts/system.scm:274:2 (state)> #]
233: 0 [upgrade-shepherd-services #]
guix/scripts/system.scm:233:2: In procedure upgrade-shepherd-services:
guix/scripts/system.scm:233:2: Throw to key `vm-error' with args `(vm-run "Too
few values returned to continuation" ())'.
--8<---------------cut here---------------end--------------->8---
This is fixed by commit 1d6b7d5.
Ludo’.