On Mon, Apr 23, 2018 at 07:22:43PM +0000, Jone wrote: > This is my new (and wrong) config: > > 1 (use-modules > 2 (srfi srfi-1) > 3 (guix) > 4 (gnu)) > 5 (use-service-modules networking desktop admin mcron) > 6 (use-package-modules base bootloaders ssh) > 7 (operating-system > 8 (host-name "guix") > 9 (timezone "Europe/Moscow") > 10 (locale "ru_RU.UTF-8") > 11 (locale-definitions > 12 '((locale-definition (source "ru_RU") (name "ru_RU.utf8")) > 13 (locale-definition (source "en_US") (name "en_US.utf8")))) > 14 (bootloader (bootloader-configuration > .................................................................... > 24 (initrd-modules (cons* "sata_nv" ;; Nvidia nForce > 25 "pata_acpi" %base-initrd-modules)) > 26 (file-systems (cons* > .................................................................... > 47 %base-file-systems)) > 48 (swap-devices '("/dev/disk/by-uuid/0602935f-4ed2-4805-9ec9-e0c06238abf5")) > 49 (users (cons (user-account > 50 (name "jone") > 51 (comment "Jone") > 52 (group "users") > 53 (supplementary-groups '("wheel" "netdev" "audio" "video")) > 54 (home-directory "/home/jone")) > 55 %base-user-accounts)) > 56 (sudoers-file (local-file (config-file "/etc/sudoers"))) > 57 (packages > 58 (let ((trash (specifications->packages > 59 "zile" "wireless-tools"))) > .................................................................... > 67 %base-packages)))) > 68 (services (cons* > 69 (extra-special-file "/usr/bin/env" > 70 (file-append coreutils "/bin/env")) > 71 (extra-special-file "/bin/sh" > 72 (file-append bash "/bin/bash")) > 73 (xfce-desktop-service) > 74 (service mcron-service-type) > 75 (service rottlog-service-type) > 76 %desktop-services)) > 77 ) > > Next I run 'guix system reconfigure new.scm': > > new.scm:49:9: config-file: unbound variable > hint: Did you forget a `use-modules' form? > > Ok, for test comment section "(users (cons .." and line "(sudoers-file ..", > but next again: > > new.scm:26:16: specifications->packages: unbound variable > hint: Did you forget a `use-modules' form? > > Questions: > 1. How to debug config.scm, line by line? Is that possible? > 2. Where can I find the full list of modules for "use-modules"? > 3. And how to fix this config? Can you include your config.scm as an attachment so other people can test it?