Package: guix;
Reported by: <znavko <at> tutanota.com>
Date: Thu, 28 Mar 2019 14:59:02 UTC
Severity: normal
Tags: notabug
Done: Ricardo Wurmus <rekado <at> elephly.net>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 35030 in the body.
You can then email your comments to 35030 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
bug-guix <at> gnu.org
:bug#35030
; Package guix
.
(Thu, 28 Mar 2019 14:59:02 GMT) Full text and rfc822 format available.<znavko <at> tutanota.com>
:bug-guix <at> gnu.org
.
(Thu, 28 Mar 2019 14:59:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: <znavko <at> tutanota.com> To: Bug Guix <bug-guix <at> gnu.org> Subject: Error on update by root Date: Thu, 28 Mar 2019 15:58:18 +0100 (CET)
[Message part 1 (text/plain, inline)]
`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 <at> 0.5.7, r-feather <at> 0.3.3, r-geometry <at> 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 <at> 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
[Message part 2 (text/html, inline)]
[g5ngg6riw624mvj4fl6psmppb4qpjw-xserver.conf.drv.bz2 (application/x-bzip, attachment)]
Ricardo Wurmus <rekado <at> elephly.net>
:<znavko <at> tutanota.com>
:Message #10 received at 35030-done <at> debbugs.gnu.org (full text, mbox):
From: Ricardo Wurmus <rekado <at> elephly.net> To: znavko <at> tutanota.com Cc: 35030-done <at> debbugs.gnu.org Subject: Re: bug#35030: Error on update by root Date: Thu, 28 Mar 2019 17:11:50 +0100
znavko <at> tutanota.com writes: > `guix pull` fail on building xserver derivation. log is attatched. --8<---------------cut here---------------start------------->8--- 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" --8<---------------cut here---------------end--------------->8--- This is an error in your operating system configuration. You provided a string, but the error shows that a list is expected. -- Ricardo
bug-guix <at> gnu.org
:bug#35030
; Package guix
.
(Thu, 28 Mar 2019 16:13:03 GMT) Full text and rfc822 format available.bug-guix <at> gnu.org
:bug#35030
; Package guix
.
(Fri, 29 Mar 2019 16:17:01 GMT) Full text and rfc822 format available.Message #16 received at 35030 <at> debbugs.gnu.org (full text, mbox):
From: Ludovic Courtès <ludo <at> gnu.org> To: 35030 <at> debbugs.gnu.org Cc: rekado <at> elephly.net, znavko <at> tutanota.com Subject: Re: bug#35030: Error on update by root Date: Fri, 29 Mar 2019 17:16:32 +0100
Ricardo Wurmus <rekado <at> elephly.net> skribis: > znavko <at> 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’.
bug-guix <at> gnu.org
:bug#35030
; Package guix
.
(Fri, 29 Mar 2019 17:02:02 GMT) Full text and rfc822 format available.Message #19 received at 35030 <at> debbugs.gnu.org (full text, mbox):
From: <znavko <at> tutanota.com> To: Ludovic Courtès <ludo <at> gnu.org> Cc: Ricardo Wurmus <rekado <at> elephly.net>, 35030 <at> debbugs.gnu.org Subject: Re: bug#35030: Error on update by root Date: Fri, 29 Mar 2019 18:01:07 +0100 (CET)
[Message part 1 (text/plain, inline)]
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 <at> gnu.org: > Ricardo Wurmus <> rekado <at> elephly.net <mailto:rekado <at> elephly.net>> > skribis: > >> znavko <at> tutanota.com <mailto:znavko <at> 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’. >
[Message part 2 (text/html, inline)]
bug-guix <at> gnu.org
:bug#35030
; Package guix
.
(Sun, 31 Mar 2019 09:58:02 GMT) Full text and rfc822 format available.Message #22 received at 35030 <at> debbugs.gnu.org (full text, mbox):
From: Ludovic Courtès <ludo <at> gnu.org> To: <znavko <at> tutanota.com> Cc: Ricardo Wurmus <rekado <at> elephly.net>, 35030 <at> debbugs.gnu.org Subject: Re: bug#35030: Error on update by root Date: Sun, 31 Mar 2019 11:57:27 +0200
Hello, <znavko <at> tutanota.com> skribis: > (slim-service-type config => > (slim-configuration > (xorg-configuration > (xorg-configuration > (extra-config > > '("Section \"InputClass\" > Identifier \"touchpad\" > Driver \"libinput\" > MatchIsTouchpad \"on\" > Option \"Tapping\" \"on\" > EndSection") [...] >>> 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’.
Ludovic Courtès <ludo <at> gnu.org>
to control <at> debbugs.gnu.org
.
(Sun, 31 Mar 2019 09:59:01 GMT) Full text and rfc822 format available.Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Sun, 28 Apr 2019 11:24:07 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.