Dear readers, I’m a neophyte at Guix and fail at installing Docker on the plattform. I downloaded the install medium, installed onto bare metal, and then – after many tries – got guix pull to update. guix reconfigure system required me to —allow-downgrades, which I did. I don’t know how relevant this is to the continuing tries.
My current config.scm looks like this: (use-modules (gnu) (gnu packages) (gnu packages docker) (gnu packages emacs) (gnu packages tmux)) (use-service-modules desktop networking ssh docker) (operating-system (locale "en_US.utf8") (timezone "Europe/Vienna") (keyboard-layout (keyboard-layout "us" "altgr-intl")) (host-name "guix") ;; The list of user accounts ('root' is implicit). (users (cons* (user-account (name "konrad") (comment "Konrad") (group "users") (home-directory "/home/konrad") (supplementary-groups '("wheel" "netdev" "audio" "video"))) %base-user-accounts)) (packages (append (list docker emacs tmux) %base-packages)) ;; Below is the list of system services. To search for available ;; services, run 'guix system search KEYWORD' in a terminal. (services (append (list ;; To configure OpenSSH, pass an 'openssh-configuration' ;; record as a second argument to 'service' below. (service openssh-service-type) (service dhcp-client-service-type) (service ntp-service-type) (service containerd-service-type) (service docker-service-type)) ;; This is the default list of services we ;; are appending to. %base-services)) And I’m now facing the error message service 'dockerd' requires 'dbus-system', which is not provided by any service But so far, I’ve been unable to figure out which service provides dbus-system … What am I missing? Thank you, Konrad