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