I got the same message after changing the parenthesis: (bootloader (bootloader-configuration (bootloader grub-efi-bootloader) (targets (list "/boot/efi") (keyboard-layout keyboard-layout)))) gfp@Tuxedo ~$ sudo guix system reconfigure /etc/config.scm Passwort: /etc/config.scm:49:6: Fehler: (targets (list "/boot/efi") (keyboard-layout keyboard-layout)): invalid field specifier What is wrong? Gottfried Am 28.08.22 um 20:36 schrieb Efraim Flashner: > On Sun, Aug 28, 2022 at 05:43:21PM +0000, Gottfried wrote: >> Hi Guixers, >> >> after changing my config.scm the updating of it shows this message: >> >> >> >> /etc/config.scm:49:6: Fehler: (targets (list "/boot/efi") (keyboard-layout >> keyboard-layout)): invalid field specifier >> >> "Fehler"(in english "mistake") >> >> >> my config.scm: >> >> (bootloader >> (bootloader-configuration >> (bootloader grub-efi-bootloader) >> (targets (list "/boot/efi") >> (keyboard-layout keyboard-layout)))) >> >> There is a mistake somewhere? >> But where? >> >> Gottfried > > your parentheses are off. Based on what you have there the indentation > should be: > > (bootloader > (bootloader-configuration > (bootloader grub-efi-bootloader) > (targets (list "/boot/efi") > (keyboard-layout keyboard-layout)))) > > I hope that helps you see which parenthesis is in the wrong spot :) > >