From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luther Thompson Subject: bug#35175: Cannot reconfigure Date: Sat, 6 Apr 2019 15:34:11 -0400 Message-ID: <20190406153348.411df268@gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="MP_/655jCRqv3rlaJxXNA_0CuEU" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:41343) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCr5j-00071K-LT for bug-guix@gnu.org; Sat, 06 Apr 2019 15:35:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hCr5i-0000Bp-B5 for bug-guix@gnu.org; Sat, 06 Apr 2019 15:35:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:33940) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hCr5i-0000BJ-2j for bug-guix@gnu.org; Sat, 06 Apr 2019 15:35:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hCr5h-0002RO-TD for bug-guix@gnu.org; Sat, 06 Apr 2019 15:35:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:41259) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCr5R-000703-QE for bug-guix@gnu.org; Sat, 06 Apr 2019 15:34:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hCr5Q-0008U4-Bk for bug-guix@gnu.org; Sat, 06 Apr 2019 15:34:45 -0400 Received: from mail-yb1-xb33.google.com ([2607:f8b0:4864:20::b33]:45902) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hCr5P-0008F7-TC for bug-guix@gnu.org; Sat, 06 Apr 2019 15:34:44 -0400 Received: by mail-yb1-xb33.google.com with SMTP id b18so3677314yba.12 for ; Sat, 06 Apr 2019 12:34:25 -0700 (PDT) Received: from localhost ([96.71.69.115]) by smtp.gmail.com with ESMTPSA id 23sm8577390ywq.91.2019.04.06.12.34.24 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 06 Apr 2019 12:34:24 -0700 (PDT) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 35175@debbugs.gnu.org --MP_/655jCRqv3rlaJxXNA_0CuEU Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline `sudo guix system reconfigure config.scm` fails on Guix commit 177bc62. I'm attaching my config.scm. Here is my backtrace: ---BEGIN--- /home/luther/config.scm:40:4: warning: 'title' field is deprecated Backtrace: In gnu/services.scm: 778:26 19 (loop #< type: #=E2=80= =A6>) In srfi/srfi-1.scm: 592:29 18 (map1 (#< type: #= =E2=80=A6)) 592:29 17 (map1 (#< type: #=E2=80=A6>= =E2=80=A6)) 592:17 16 (map1 (#< type: #= =E2=80=A6)) In gnu/services.scm: 778:26 15 (loop #< type: # va=E2=80= =A6>) In srfi/srfi-1.scm: 592:29 14 (map1 (#< type: #= =E2=80=A6)) 592:17 13 (map1 (#< type: #= =E2=80=A6)) In gnu/services.scm: 778:26 12 (loop #< type: # =E2=80= =A6>) In srfi/srfi-1.scm: 592:29 11 (map1 (#< type: #= =E2=80=A6)) 592:29 10 (map1 (#< type: #= =E2=80=A6)) 592:29 9 (map1 (#< type: #= =E2=80=A6)) 592:29 8 (map1 (#< type: #= =E2=80=A6)) 592:29 7 (map1 (#< type: #= =E2=80=A6)) 592:29 6 (map1 (#< type: #= =E2=80=A6)) 592:29 5 (map1 (#< type: #= =E2=80=A6)) 592:17 4 (map1 (#< type: #)) In gnu/services.scm: 778:26 3 (loop #< type: #=E2=80= =A6>) In srfi/srfi-1.scm: 592:17 2 (map1 (#< type: # v=E2=80= =A6>)) In gnu/services.scm: 787:37 1 (loop #< type: # val=E2=80= =A6>) In unknown file: 0 (car ()) ERROR: In procedure car: In procedure car: Wrong type (expecting pair): () ---END--- Luther --MP_/655jCRqv3rlaJxXNA_0CuEU Content-Type: text/x-scheme Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=config.scm (use-modules ((gnu) #:select (use-package-modules use-service-modules)) ((gnu bootloader) #:select (bootloader-configuration)) ((gnu bootloader grub) #:select (grub-bootloader)) ((gnu packages base) #:select (coreutils)) ((gnu packages android) #:select (android-udev-rules)) ((gnu services base) #:select (guix-configuration guix-service-type udev-configuration udev-configuration-rules udev-service-type)) ((gnu services xorg) #:select (gdm-configuration gdm-service-type ;;slim-configuration ;;slim-service-type xorg-configuration)) ((gnu system file-systems) #:select (file-system %base-file-systems)) ((gnu system keyboard) #:select (keyboard-layout)) ((gnu system nss) #:select (%mdns-host-lookup-nss)) ((guix gexp) #:select (file-append))) (use-service-modules desktop) (use-package-modules certs gnome) (operating-system (host-name "targaryen") (timezone "America/New_York") (keyboard-layout (keyboard-layout "us" "dvorak")) (bootloader (bootloader-configuration (bootloader grub-bootloader) (target "/dev/sda") (keyboard-layout keyboard-layout))) (file-systems (cons (file-system (device "my-root") (mount-point "/") (type "ext4") (title 'label)) %base-file-systems)) ;; Needed to connect to a phone. (groups (cons (user-group (name "adbusers") (system? #t)) %base-groups)) (users (cons (user-account (name "luther") (comment "Luther Thompson") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video" "cdrom" "adbusers")) (home-directory "/home/luther")) %base-user-accounts)) ;; This is where we specify system-wide packages. (packages (cons* nss-certs ;for HTTPS access gvfs ;for user mounts %base-packages)) (services (cons* (service gnome-desktop-service-type) (extra-special-file "/usr/bin/env" (file-append coreutils "/bin/env")) (modify-services %desktop-services (udev-service-type config => (udev-configuration (inherit config) (rules (cons* android-udev-rules (udev-configuration-rules config))))) (gdm-service-type config => (gdm-configuration (xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout) (extra-config '( "Section \"InputClass\" Identifier \"Touchpads\" Driver \"libinput\" MatchIsTouchpad \"on\" Option \"DisableWhileTyping\" \"on\" Option \"HorizontalScrolling\" \"off\" Option \"Tapping\" \"on\" EndSection")))))) (guix-service-type config => (guix-configuration (inherit config) (substitute-urls '("https://ci.guix.info" "https://berlin.guixsd.org" "https://mirror.hydra.gnu.org" "https://hydra.gnu.org"))))))) ;; Allow resolution of '.local' host names with mDNS. (name-service-switch %mdns-host-lookup-nss) (swap-devices '("/swapfile"))) ;; Local Variables: ;; eval: (guix-devel-mode 1) ;; End: --MP_/655jCRqv3rlaJxXNA_0CuEU--