Subject: Shepherd: Problem reconfiguring from bare-bones to desktop

From: Mark H Weaver <[email-masked]>
Date: Sun, 21 Feb 2016 03:24:20 -0500

Recently, I temporarily switched to a minimal text-only configuration of
GuixSD (in order to avoid using glibc without the CVE-2015-7547 fix).

When I later build a full desktop system and reconfigured, several
errors were reported by shepherd while attempting to update the running
services, and some messages were missing trailing newlines.  Here's the
tail of the console output:

--8<---------------cut here---------------start------------->8---
making '/gnu/store/q9k5c12m65l19jcpx8fm213jk542pi9m-system' the current system...
guix system: loading new services: ntpd elogind upower-daemon networking avahi-daemon xorg-server bitlbee tor...
guix system: shepherd: Evaluating user expression (register-services (primitive-load "/gn...") ...).
guix system: error: exception caught while executing 'eval' on service 'root':ERROR: In procedure open-file: No such file or directory: "/gnu/store/w5p4sxbwsmj1q9g95j4q909g6hwiksql-shepherd-tor.scm"
Installation finished. No Error reported.
guix system: error: service 'ntpd' could not be foundguix system: error: service 'elogind' could not be foundguix system: error: service 'upower-daemon' could not be foundguix system: error: service 'networking' could not be foundguix system: error: service 'avahi-daemon' could not be foundguix system: error: service 'xorg-server' could not be foundguix system: error: service 'bitlbee' could not be foundguix system: error: service 'tor' could not be foundroot:~#
--8<---------------cut here---------------end--------------->8---

The text above was transcribed by hand from one text console to another,
so it might contain mistakes.

     Mark