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