> Hmm could you paste the actual error?
bash-4.3$ sudo guix system reconfigure /etc/config.scm
guix system: error: failed to load operating system file '/etc/config.scm':
ERROR: Wrong number of arguments to #<procedure cons (_ _)>
And I'm 100 percent sure it's the dhcp-client-service declaration because when I take it out, guix system reconfigure works fine. And just in case, here's my config.scm
"""
(use-modules (gnu)
(gnu services xorg)
(gnu services networking)
(gnu packages emacs)
)
(operating-system
(host-name "ShadyNet2")
(timezone "US/Pacific")
(locale "en_US.UTF-8")
(bootloader (grub-configuration (device "/dev/sda")))
(file-systems (cons (file-system
(device "/dev/sda1")
(title 'label)
(mount-point "/")
(type "ext4"))
%base-file-systems))
(users (list (user-account
(name "omar")
(group "users")
(supplementary-groups '("wheel"
"audio" "video"))
(home-directory "/home/omar"))))
(packages (cons emacs %base-packages))
(services (cons (slim-service) (dhcp-client-service)%base-services)))
"""