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

Reply via email to