Subject: bug#35030: closed (Re: bug#35030: Error on update by root)

From: [email-masked] (GNU bug Tracking System)
Date: Thu, 28 Mar 2019 16:13:03 +0000

Your bug report

#35030: Error on update by root

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
35030: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=35030
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#35030: Error on update by root
From: Ricardo Wurmus <[email-masked]>
To: [email-masked]
Cc: [email-masked]
Date: Thu, 28 Mar 2019 17:11:50 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

[email-masked] 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

Subject: Error on update by root
From: <[email-masked]>
To: Bug Guix <[email-masked]>
Date: Thu, 28 Mar 2019 15:58:18 +0100 (CET)
List-Id: <debbugs-submit.debbugs.gnu.org>

`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: [email-masked], [email-masked],
    [email-masked]
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