From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Kost Subject: Re: Error in gexp.scm. Unrecognized keyword. Date: Wed, 28 Sep 2016 17:10:28 +0300 Message-ID: <87d1jof73f.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpFZD-0008Rq-Lt for help-guix@gnu.org; Wed, 28 Sep 2016 10:10:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bpFZ8-0002Hv-AO for help-guix@gnu.org; Wed, 28 Sep 2016 10:10:34 -0400 Received: from mail-lf0-x233.google.com ([2a00:1450:4010:c07::233]:36394) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bpFZ8-0002Hi-14 for help-guix@gnu.org; Wed, 28 Sep 2016 10:10:30 -0400 Received: by mail-lf0-x233.google.com with SMTP id g62so53286620lfe.3 for ; Wed, 28 Sep 2016 07:10:29 -0700 (PDT) In-Reply-To: (Dmitry Nikolaev's message of "Wed, 28 Sep 2016 12:06:59 +0300") List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Dmitry Nikolaev Cc: help-guix Dmitry Nikolaev (2016-09-28 12:06 +0300) wrote: > > > What is wrong with my guix installation and gexp.scm? I haven't > seen > > anybody complaining about it in this mailing list. What do I > have to do to > > update my GuixSD installation? > > Most likely there is some problem with your OS configuration > (typically > '/etc/config.scm'). Can you share it if there is nothing > sensitive or > private in it? > > > Looks like something is wrong in my xorg-ati.scm module. > > I'm using non-libre linux with free drivers for Radeon with blob in > kernel and some additional configuration for it. > > My entire configuration is open and located on github > > https://github.com/8p8c/my-guix > > You can find my config.scm there > > https://github.com/8p8c/my-guix/blob/master/config.scm > > As my xorg-ati.scm > > https://github.com/8p8c/my-guix/blob/master/packages/xorg-ati.scm This file looks like you copied its contents from (gnu services xorg) some time ago. I think the problem is that this code is already old enough to conflict with the current guix code. Such copying of some part of the guix code and using it in a system config instead of the current guix code is not a right approach IMO. If you think there is something that can't be configured by a user, please report. But is using #:extra-config for 'xorg-configuration-file' procedure not enough for you needs? -- Alex