I've installed guix to my desktop. `guix system install` ran successfully and the system is able to boot. However, a large number of services fail to start with the error "CP437: Invalid argument". There are 3 groups of information listed below: a partial list of services which fail (partial because I can only see the final screen of output; I'm not sure how to see the beginning of the log when I have no tty's and the startup log doesn't support scrolling as far as I can tell), a partial list of services that succeeded in starting, and my operating-system declaration used to create it.
I verified that the inputs (mount points, fs types, etc) to the operating-system is accurate. I don't think it's doing anything particularly interesting. The only abnormal thing is that my root partition is btrfs, but I get the same behavior on ext.
(use-service-modules desktop ssh)
(use-package-modules shells vim wm)
(packages (cons* fish neovim xmonad %base-packages))
(users (let ((default-groups '("wheel" "audio" "video" "netdev"))
;(default-shell #$fish) not sure if this is the right syntax... fix once system boots
(device (file-system-label "ESP"))
(device (file-system-label "guix"))