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
?
Your comment

This issue is archived.

To comment on this conversation send an email to 35030@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 35030
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch