guix-devel
[Top][All Lists]
Advanced

[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’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]