Error on update by root

  • Done
  • quality assurance status badge
Details
3 participants
  • Ludovic Courtès
  • Ricardo Wurmus
  • znavko
Owner
unassigned
Submitted by
znavko
Severity
normal
Z
Z
znavko wrote on 28 Mar 2019 15:58
(name . Bug Guix)(address . bug-guix@gnu.org)
Lb3nkEQ--3-1@tutanota.com
`guix pull` fail on building xserver derivation. log is attatched.
Console log:

# guix pull && guix package -u
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git https://git.savannah.gnu.org/git/guix.git '...
Building from this channel:
  guix      https://git.savannah.gnu.org/git/guix.git https://git.savannah.gnu.org/git/guix.git     d98fb56
Computing Guix derivation for 'x86_64-linux'... \
The following derivations will be built:
   /gnu/store/svz8vhrg021wb2bp8cvv260wsymwmzg1-guix-d98fb5603.drv
   /gnu/store/mp3c9kbyn72mpq2avz27va00c5yh7aw3-profile.drv
   /gnu/store/y9zq0rqc55wk36036gbkfzp8pd7chk0g-inferior-script.scm.drv
   /gnu/store/sxpj8paclka9r95anqlf83nh8yzg7v2z-guix-d98fb5603-modules.drv
   /gnu/store/iscaagvqiwhw9vblxrnq6440i95smcq2-guix-daemon.drv
   /gnu/store/acs08m2r1amvjqbzj8y0bqygmqn7ip6j-guix-command.drv
   /gnu/store/vkh6hrvk90kyz4zv5vrss0r412kdakg7-guix-module-union.drv
   /gnu/store/vy5ag2wyck65ffbpazwvwzxh4a16jpba-guix-system-tests-modules.drv
   /gnu/store/vx73lpc5yklpb0j19ndp7kvwpccn46h0-guix-packages-modules.drv
   /gnu/store/mqp3zs0saysvd8mvdmmywr592z97dmm8-guix-core-modules.drv
   /gnu/store/lva53v21rxayxjry8i82l5s9r696wyww-guix-cli-modules.drv
   /gnu/store/kkkdj3qf0hf5l275rvbxbb7266fskrz5-guix-packages-base-modules.drv
   /gnu/store/537vy7jm4n29fjyj4z0zzw248v56vjs3-guix-system-modules.drv
   /gnu/store/2dja7i43m9xacrsav45h76jr54bk3vzr-guix-config-modules.drv
   /gnu/store/lg21rqyyvkgr8amzvwlr7abw2f7f2mr3-guix-config-source.drv
   /gnu/store/amkkv4kafhcphm4ma0zrz362s08ki0ri-guix-config.drv
   /gnu/store/j0x7dmdlc8ln17ivcrw2sjx4v5w6jr91-module-import-compiled.drv
   /gnu/store/ira1ffnbanlyhl1ajxl5v4n3igp2x21k-config.scm.drv
   /gnu/store/g2p1qf0gxbqw8d4hbg78dzhw3g8li7cb-guix-system.drv
   /gnu/store/vpxs4gdkfy7idivv25hy53682va3w2kp-guix-core-source.drv
   /gnu/store/bb49mvv7blwssiiqj1nszkb766138rvi-guix-core.drv
   /gnu/store/8prgly1lpish212w0pllcpgc62w4hb1l-guix-packages-base.drv
   /gnu/store/2xskyaawp2l0xlgsv5m1723md46f5xnk-guix-packages.drv
   /gnu/store/x1433qf11i8bw00a2kj5w0ik8hi38acv-guix-cli.drv
   /gnu/store/sb5yglqv15337p1sam7zhyx8az8lnwzp-guix-system-tests.drv
   /gnu/store/74ka5gfmhfs82f8v604r3z2yz9jfvwma-profile.drv
The following profile hooks will be built:
   /gnu/store/m2ifqz5sbzx3m3cr8880gc895fqjji6l-guix-package-cache.drv
   /gnu/store/gcqiawlmyqmprg27ysmrh0xd7kqkf6dp-manual-database.drv
   /gnu/store/4p9fmrnccy08bbmkdfipclzihby7zx8z-ca-certificate-bundle.drv
   /gnu/store/i8777any1diffw9mv254gkrzyqddxnbi-info-dir.drv
   /gnu/store/xqqcs0rindk4xq3qv77j8rvlfwpnrps2-fonts-dir.drv
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
downloading from https://ci.guix.info/nar/gzip/w1s4s0lbfzxxxm7h7jbb5fyva48llr6d-manual-database https://ci.guix.info/nar/gzip/w1s4s0lbfzxxxm7h7jbb5fyva48llr6d-manual-database ...
 manual-database  235B                111KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/djq128slkcg1bpp15l2g07jr9mkf64mf-guix-cli https://ci.guix.info/nar/gzip/djq128slkcg1bpp15l2g07jr9mkf64mf-guix-cli ...
 guix-cli  1.1MiB                     212KiB/s 00:05 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/psaxw1df0wmjgmv98yyijmh0z2z3a7xd-guix-packages-base https://ci.guix.info/nar/gzip/psaxw1df0wmjgmv98yyijmh0z2z3a7xd-guix-packages-base ...
 guix-packages-base  13.3MiB          145KiB/s 01:34 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/x8vs6i5zn7q8h2dfpqm4pm5nyl95dq51-guix-cli-modules https://ci.guix.info/nar/gzip/x8vs6i5zn7q8h2dfpqm4pm5nyl95dq51-guix-cli-modules ...
 guix-cli-modules  266B                60KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/aippj0bbk29a8bd302mw19psb7qgfhkj-guix-packages-base-modules https://ci.guix.info/nar/gzip/aippj0bbk29a8bd302mw19psb7qgfhkj-guix-packages-base-modules ...
 guix-packages-base-modules  275B     186KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/9q22rbzpgx3l9p83qid2q378lc5psasr-guix-system https://ci.guix.info/nar/gzip/9q22rbzpgx3l9p83qid2q378lc5psasr-guix-system ...
 guix-system  6.2MiB                  142KiB/s 00:45 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/ns5zj8nw57lgh5ypxl1i1z09kkdhcjcn-guix-system-tests https://ci.guix.info/nar/gzip/ns5zj8nw57lgh5ypxl1i1z09kkdhcjcn-guix-system-tests ...
 guix-system-tests  296KiB            192KiB/s 00:02 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/c0shczk8wf4xhfdb81562nxhn465d21s-guix-system-modules https://ci.guix.info/nar/gzip/c0shczk8wf4xhfdb81562nxhn465d21s-guix-system-modules ...
 guix-system-modules  269B             35KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/lcz53vjdd5kkizm2hkzfsixg8ml2plg3-guix-system-tests-modules https://ci.guix.info/nar/gzip/lcz53vjdd5kkizm2hkzfsixg8ml2plg3-guix-system-tests-modules ...
 guix-system-tests-modules  275B       35KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/0q5c82p3vi2ggzp7a4qaq6snhwb4zh81-guix-d98fb5603-modules https://ci.guix.info/nar/gzip/0q5c82p3vi2ggzp7a4qaq6snhwb4zh81-guix-d98fb5603-modules ...
 guix-d98fb5603-modules  26.5MiB      169KiB/s 02:41 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/wz5anxbxp5q4ydqz4rwybsjl9b8qsq7b-guix-module-union https://ci.guix.info/nar/gzip/wz5anxbxp5q4ydqz4rwybsjl9b8qsq7b-guix-module-union ...
 guix-module-union  2KiB              289KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/0vhkb5h5xyhxrgg5ch85r193sfmp6si9-guix-command https://ci.guix.info/nar/gzip/0vhkb5h5xyhxrgg5ch85r193sfmp6si9-guix-command ...
 guix-command  567B                   116KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/gfv2bic8yspxx6hkgpwpa33k85rkdbqg-guix-daemon https://ci.guix.info/nar/gzip/gfv2bic8yspxx6hkgpwpa33k85rkdbqg-guix-daemon ...
 guix-daemon  306B                     46KiB/s 00:00 [##################] 100.0%

downloading from https://ci.guix.info/nar/gzip/dkgd19mldcv4nqc2z6slwyjavdai0cil-guix-d98fb5603 https://ci.guix.info/nar/gzip/dkgd19mldcv4nqc2z6slwyjavdai0cil-guix-d98fb5603 ...
 guix-d98fb5603  15KiB                2.0MiB/s 00:00 [##################] 100.0%

building CA certificate bundle...
building fonts directory...
building directory of Info manuals...
building /gnu/store/mp3c9kbyn72mpq2avz27va00c5yh7aw3-profile.drv...
building /gnu/store/y9zq0rqc55wk36036gbkfzp8pd7chk0g-inferior-script.scm.drv...
building package cache...
building /gnu/store/74ka5gfmhfs82f8v604r3z2yz9jfvwma-profile.drv...
1 package in profile

New in this revision:
  22 new packages: emacs-relint, emacs-zones, r-clusterprofiler,
    r-do-db, r-dose, r-enrichplot, r-europepmc, r-extrafont, r-extrafontdb,
    r-farver, r-fgsea, r-ggforce, r-ggplotify, r-ggraph, r-gridgraphics,
    r-msigdbr, r-polyclip, r-rttf2pt1, r-triebeard, r-tweenr, r-urltools, r-xkcd
  3 packages upgraded: emacs-mmm-mode@0.5.7, r-feather@0.3.3,
    r-geometry@0.4.1
The following packages will be upgraded:
   gedit    3.28.1 → 3.28.1    /gnu/store/h9abn0gglrzfqvzj58gkhla9mnmx44y8-gedit-3.28.1
   glibc-locales    2.28 → 2.28    /gnu/store/acl2wxzzkkcjv74rlqswdf9p8pwddlmk-glibc-locales-2.28

substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
The following derivation will be built:
   /gnu/store/zzr5xgvz62i06g63yjlcldh20ylrw9yn-profile.drv
The following profile hooks will be built:
   /gnu/store/0fwcvvirf32qd8n52y6lbzaf03921n1f-manual-database.drv
   /gnu/store/1s6g2bbihv7ks7lwxj19v5l0ba7gawz5-fonts-dir.drv
   /gnu/store/78n34zvg0s0s9cqic8rgyzp803kw5qi4-ca-certificate-bundle.drv
   /gnu/store/an8cl3xajdwjwng9krm2c28bdwxdr09i-gtk-im-modules.drv
   /gnu/store/d0sf9ijpnh2jss96iyc00c2adgghjksa-info-dir.drv
   /gnu/store/d92xh59nxff9s6ifdxm8xp9lcf2kwh2b-xdg-mime-database.drv
   /gnu/store/jsbwlkk0khs3bwlhrnygzkyj165znx9v-xdg-desktop-database.drv
   /gnu/store/nhzyl78cqqgdz3n9gb495lwrkz6xc89m-gtk-icon-themes.drv
   /gnu/store/xxh847qk58kd93ys69jna7j5makm61hc-glib-schemas.drv
building CA certificate bundle...
building fonts directory...
generating GLib schema cache...
creating GTK+ icon theme cache...
building cache files for GTK+ input methods...
building directory of Info manuals...
building database for manual pages...
building XDG desktop file cache...
building XDG MIME database...
building /gnu/store/zzr5xgvz62i06g63yjlcldh20ylrw9yn-profile.drv...
21 packages in profile
root@antelope ~# guix system reconfigure /etc/config.scm
substitute: updating substitutes from 'https://ci.guix.info https://ci.guix.info '... 100.0%
The following derivations will be built:
   /gnu/store/a5kq4i5zz4qgc538qpcby3sk627cqf9z-boot.drv
   /gnu/store/bg14v1myxddhf52lw0wl7k83rgcn83jv-shepherd.conf.drv
   /gnu/store/7yg6acr1p8ps9dar5fyypza5w91hi3fy-shepherd-xorg-server.scm.drv
   /gnu/store/czb4xd6s97mf8yhhnlpiyi3xmnzcy90d-slim.cfg.drv
   /gnu/store/p3zyzlsylpfryh7k7fs6afbxw12pkhg6-startx.drv
   /gnu/store/a8xv4v23hp5q4rp1fh583i7xf6wcr99g-X-wrapper.drv
   /gnu/store/g8g5ngg6riw624mvj4fl6psmppb4qpjw-xserver.conf.drv
   /gnu/store/s3gn446s63vjya900yrgxynmrram03dy-grub.cfg.drv
   /gnu/store/fi5k5dq81idvxbqckphm84dllrpffy24-system.drv
building /gnu/store/g8g5ngg6riw624mvj4fl6psmppb4qpjw-xserver.conf.drv...
/builder for `/gnu/store/g8g5ngg6riw624mvj4fl6psmppb4qpjw-xserver.conf.drv' failed with exit code 1
build of /gnu/store/g8g5ngg6riw624mvj4fl6psmppb4qpjw-xserver.conf.drv failed
View build log at '/var/log/guix/drvs/g8/g5ngg6riw624mvj4fl6psmppb4qpjw-xserver.conf.drv.bz2'.
cannot build derivation `/gnu/store/a8xv4v23hp5q4rp1fh583i7xf6wcr99g-X-wrapper.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/p3zyzlsylpfryh7k7fs6afbxw12pkhg6-startx.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/czb4xd6s97mf8yhhnlpiyi3xmnzcy90d-slim.cfg.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/7yg6acr1p8ps9dar5fyypza5w91hi3fy-shepherd-xorg-server.scm.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/bg14v1myxddhf52lw0wl7k83rgcn83jv-shepherd.conf.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/a5kq4i5zz4qgc538qpcby3sk627cqf9z-boot.drv': 1 dependencies couldn't be built
cannot build derivation `/gnu/store/fi5k5dq81idvxbqckphm84dllrpffy24-system.drv': 1 dependencies couldn't be built
guix system: error: build of `/gnu/store/fi5k5dq81idvxbqckphm84dllrpffy24-system.drv' failed
Attachment: file
R
R
Ricardo Wurmus wrote on 28 Mar 2019 17:11
(address . znavko@tutanota.com)(address . 35030-done@debbugs.gnu.org)
87wokj0yip.fsf@elephly.net
znavko@tutanota.com writes:

Toggle quote (2 lines)
> `guix pull` fail on building xserver derivation. log is attatched.

Toggle snippet (13 lines)
Backtrace:
3 (primitive-load "/gnu/store/fdp2jmpz6pwdlmdg1izih8cly75?")
In ice-9/ports.scm:
462:17 2 (call-with-output-file _ _ #:binary _ #:encoding _)
In srfi/srfi-1.scm:
637:5 1 (for-each #<procedure 61d180 at ice-9/eval.scm:333:13 ?> ?)
In unknown file:
0 (scm-error wrong-type-arg "for-each" "Wrong type argum?" ?)

ERROR: In procedure scm-error:
In procedure for-each: Wrong type argument: "Section \"InputClass\"\n Identifier \"touchpad\"\n Driver \"libinput\"\n MatchIsTouchpad \"on\"\n Option \"Tapping\" \"on\"\nEndSection"

This is an error in your operating system configuration. You provided a
string, but the error shows that a list is expected.

--
Ricardo
Closed
L
L
Ludovic Courtès wrote on 29 Mar 2019 17:16
(address . 35030@debbugs.gnu.org)
87d0m98xlr.fsf@gnu.org
Ricardo Wurmus <rekado@elephly.net> skribis:

Toggle quote (19 lines)
> znavko@tutanota.com writes:
>
>> `guix pull` fail on building xserver derivation. log is attatched.
>
> Backtrace:
> 3 (primitive-load "/gnu/store/fdp2jmpz6pwdlmdg1izih8cly75?")
> In ice-9/ports.scm:
> 462:17 2 (call-with-output-file _ _ #:binary _ #:encoding _)
> In srfi/srfi-1.scm:
> 637:5 1 (for-each #<procedure 61d180 at ice-9/eval.scm:333:13 ?> ?)
> In unknown file:
> 0 (scm-error wrong-type-arg "for-each" "Wrong type argum?" ?)
>
> ERROR: In procedure scm-error:
> In procedure for-each: Wrong type argument: "Section \"InputClass\"\n Identifier \"touchpad\"\n Driver \"libinput\"\n MatchIsTouchpad \"on\"\n Option \"Tapping\" \"on\"\nEndSection"
>
> This is an error in your operating system configuration. You provided a
> string, but the error shows that a list is expected.

znavko, could you share your OS config?

Thanks,
Ludo’.
Z
Z
znavko wrote on 29 Mar 2019 18:01
(name . Ludovic Courtès)(address . ludo@gnu.org)
Lb9OSEL--3-1@tutanota.com
Now touchpad and my config work, xserver is compiling, an other issue with touchpad configuration was solved in Help Guix maillist.

Here it is my config:

;;this is znavko's cute config

(use-modules (gnu) (gnu system nss)
             (gnu system locale) ;;for locale-definition
             (gnu services desktop)
             ;;(gnu services dns) ;;for dnsmasq
             (srfi srfi-1) ;;for remove function
             (gnu services networking) ;;for remove ntp
             (gnu services avahi) ;;for remove avahi
             (gnu services xorg)
             ;;(gnu services databases);;for postgres
             (gnu packages admin) ;;for wpa_supplicant
)
(use-service-modules desktop)
(use-package-modules certs gnome)

;;(define %redundant-linux-modules '("pcspkr" "snd_pcsp"))

(operating-system (host-name "antelope") (timezone "Europe/Moscow") (locale "en_US.utf8")
  (bootloader (bootloader-configuration
                (bootloader grub-bootloader)
                (target "/dev/sda")))
  (file-systems (cons (file-system
                        (device "/dev/sda1") (mount-point "/") (type "ext4"))
                      %base-file-systems))
  (swap-devices '("/dev/sda2"))

  (users (cons* (user-account (name "bob") (group "users")
                (supplementary-groups '("wheel" "netdev" "audio" "video"))
                (home-directory "/home/bob"))
                (user-account (name "alice") (group "users")
                (supplementary-groups '("wheel" "netdev" "audio" "video"))
                (home-directory "/home/alice"))
                (user-account (name "mom") (group "users")
                (supplementary-groups '("wheel" "netdev" "audio" "video"))
                (home-directory "/home/mom"))
               %base-user-accounts))

  ;; This is where we specify system-wide packages.
  (packages (cons* nss-certs         ;for HTTPS access
                   gvfs              ;for user mounts
           wpa-supplicant
           isc-dhcp
                   %base-packages))

  (services (cons* 
                    ;;(service postgresql-service-type)
                    (service xfce-desktop-service-type)
                    (modify-services     
                      ;;(remove (lambda (service)
                      ;;  (eq? (service-kind service)
                      ;;    wpa-supplicant-service-type))
                      ;;  (remove (lambda (service)
                      ;;    (eq? (service-kind service)
                      ;;      static-networking-service-type))
                          (remove (lambda (service)
                            (eq? (service-kind service)
                              ntp-service-type))
                            (remove (lambda (service)
                              (eq? (service-kind service)
                                avahi-service-type))
                              (modify-services %desktop-services

                                (slim-service-type config =>
                                              (slim-configuration
                                               (xorg-configuration
                                                 (xorg-configuration
                                                  (extra-config
                                                 
'("Section \"InputClass\"
        Identifier \"touchpad\"
        Driver \"libinput\"
        MatchIsTouchpad \"on\"
        Option \"Tapping\" \"on\"
EndSection")
                                 )))))
  )  ;end of modify-services 2nd


                            )  ;end of remove avahi
                          )  ;end of remove2 ntp
                        ;;)  ;end of remove3 networking
                      ;)  ;end of remove4 wpa-supplicant
                      (elogind-service-type
                        c => (elogind-configuration (handle-lid-switch 'ignore)))
                    );;end of modify-services 1st desktop-services
  ));;end of services

  ;; Allow resolution of '.local' host names with mDNS.
  (name-service-switch %mdns-host-lookup-nss)


 (kernel-arguments '("modprobe.blacklist=pcspkr,snd_pcsp"))
 ;(kernel-arguments
 ;    (list (string-append "modprobe.blacklist="
 ;                         (apply comma-separated
 ;   %redundant-linux-modules))))

);;end of operating-system

 
I hope I'll be able to configure networking with wpa_supplicant + dhclient only, without newtworkmanager (that I hate) as I asked before
https://lists.gnu.org/archive/html/help-guix/2018-11/msg00208.html https://lists.gnu.org/archive/html/help-guix/2018-11/msg00208.html

Now I cannot determine what to type to remove networkmanager and let autostart wpa_supplicant  dhclient with my cute wpa_supplicant.config?

Mar 29, 2019, 4:16 PM by ludo@gnu.org:

Toggle quote (28 lines)
> Ricardo Wurmus <> rekado@elephly.net <mailto:rekado@elephly.net>> > skribis:
>
>> znavko@tutanota.com <mailto:znavko@tutanota.com>>> writes:
>>
>>> `guix pull` fail on building xserver derivation. log is attatched.
>>>
>>
>> Backtrace:
>> 3 (primitive-load "/gnu/store/fdp2jmpz6pwdlmdg1izih8cly75?")
>> In ice-9/ports.scm:
>> 462:17 2 (call-with-output-file _ _ #:binary _ #:encoding _)
>> In srfi/srfi-1.scm:
>> 637:5 1 (for-each #<procedure 61d180 at ice-9/eval.scm:333:13 ?> ?)
>> In unknown file:
>> 0 (scm-error wrong-type-arg "for-each" "Wrong type argum?" ?)
>>
>> ERROR: In procedure scm-error:
>> In procedure for-each: Wrong type argument: "Section \"InputClass\"\n Identifier \"touchpad\"\n Driver \"libinput\"\n MatchIsTouchpad \"on\"\n Option \"Tapping\" \"on\"\nEndSection"
>>
>> This is an error in your operating system configuration. You provided a
>> string, but the error shows that a list is expected.
>>
>
> znavko, could you share your OS config?
>
> Thanks,
> Ludo’.
>
Attachment: file
L
L
Ludovic Courtès wrote on 31 Mar 2019 11:57
(address . znavko@tutanota.com)
874l7j4b94.fsf@gnu.org
Hello,
<znavko@tutanota.com> skribis:
Toggle quote (12 lines)
>                                 (slim-service-type config =>
>                                               (slim-configuration
>                                                (xorg-configuration
>                                                  (xorg-configuration
>                                                   (extra-config
>                                                  
> '("Section \"InputClass\"
>         Identifier \"touchpad\"
>         Driver \"libinput\"
>         MatchIsTouchpad \"on\"
>         Option \"Tapping\" \"on\"
> EndSection")
[...]
Toggle quote (13 lines)
>>> 3 (primitive-load "/gnu/store/fdp2jmpz6pwdlmdg1izih8cly75?")
>>> In ice-9/ports.scm:
>>> 462:17 2 (call-with-output-file _ _ #:binary _ #:encoding _)
>>> In srfi/srfi-1.scm:
>>> 637:5 1 (for-each #<procedure 61d180 at ice-9/eval.scm:333:13 ?> ?)
>>> In unknown file:
>>> 0 (scm-error wrong-type-arg "for-each" "Wrong type argum?" ?)
>>>
>>> ERROR: In procedure scm-error:
>>> In procedure for-each: Wrong type argument: "Section \"InputClass\"\n Identifier \"touchpad\"\n Driver \"libinput\"\n MatchIsTouchpad \"on\"\n Option \"Tapping\" \"on\"\nEndSection"
>>>
>>> This is an error in your operating system configuration. You provided a
>>> string, but the error shows that a list is expected.
I believe this error is gone now that your ‘extra-config’ field is
indeed a list (see above).
I’m closing this bug since the initial problem is gone, but please do
open a new bug if you stumble upon a different issue, or simply email
help-guix if unsure about something.
Thank you!
Ludo’.
L
L
Ludovic Courtès wrote on 31 Mar 2019 11:58
control message for bug #35030
(address . control@debbugs.gnu.org)
8736n34b7m.fsf@gnu.org
tags 35030 notabug
?