From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id cJfSEbH2CmRjZgAASxT56A (envelope-from ) for ; Fri, 10 Mar 2023 10:21:53 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id GC13EbH2CmRQHwEAauVa8A (envelope-from ) for ; Fri, 10 Mar 2023 10:21:53 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D6EB39570 for ; Fri, 10 Mar 2023 10:21:52 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1paYwI-0003iM-70; Fri, 10 Mar 2023 04:21:26 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paYwF-0003i7-TB for help-guix@gnu.org; Fri, 10 Mar 2023 04:21:23 -0500 Received: from lepiller.eu ([2a00:5884:8208::1]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1paYwE-0004eW-3x for help-guix@gnu.org; Fri, 10 Mar 2023 04:21:23 -0500 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id bdebff46; Fri, 10 Mar 2023 09:20:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:subject:in-reply-to:references:message-id:mime-version :content-type:content-transfer-encoding; s=dkim; bh=WSYqJIvOn9kG ZjfKm87og0HABMmyO5GJFRO+5WKMkDk=; b=TrkDuonn8Rt7w4PGiUvMTB19Z2QQ iW9DfIFcL1fY/Sp3nMLjaXftMQPftD0cxANvCgGzkVQ8S8YoQmlLa4WMW1LEmknK oCA1a+mqKzQcTF6ZltCoG+A2hURoYFYWnZtZM36DrQ17Agl0lry7urGo/F3opBzN ee8jGNLUv5dhCxVgUSKi6errp0vkoi72Wm5S+TL2gxjxjrAPtQBp10wbxziBmZsB 5geCtRxE4f5+rzX1Q50nbrgmselIeVuRtBqFi5F6LRwOYoQjkAecdW3by9wOez/F sBIOJS1SX6NXRASb/ttsXoJy1jkt/DR0ANkUU0atzq5xmLRA4nl3SusG8g== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id ce5204f6 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 10 Mar 2023 09:20:05 +0000 (UTC) Date: Thu, 09 Mar 2023 07:46:08 +0100 From: Julien Lepiller To: help-guix@gnu.org, Kyle Andrews Subject: Re: Mysteries of channel configuration during system reconfigure User-Agent: K-9 Mail for Android In-Reply-To: <87bkl2mwt6.fsf@posteo.net> References: <87bkl2mwt6.fsf@posteo.net> Message-ID: <604D4DC9-0417-42D9-BC78-8B02B28D02E3@lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:5884:8208::1; envelope-from=julien@lepiller.eu; helo=lepiller.eu X-Spam_score_int: -7 X-Spam_score: -0.8 X-Spam_bar: / X-Spam_report: (-0.8 / 5.0 requ) BAYES_00=-1.9, DATE_IN_PAST_24_48=1.34, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678440112; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=WSYqJIvOn9kGZjfKm87og0HABMmyO5GJFRO+5WKMkDk=; b=Dl3jiuRvPbS34EeH22CIYFmdt5UDX5NPB7zmE7mT4eXK8lucpz4WpEgU7X+Khd4b4QtQfC 3v43nCNQM0YJIfg5CnqlziDHoR0DHjHAiuBYab5Z5Kf4zCmvQ43xncBmRGa0uey8Nc9cXo lQ2hCV4FHG5rJq9pmAK9GHo21L8H+6+axod12ANKfKLsxBKvSRi5c7MR6KAPBNyBqoOjzu PBN5P8yxs69gm0+qYqxpqMr6XoJmUt4G4/EhLU2MQNQTeGaDE9Igd4JtjK6aXOWK7efme/ mOW6GhsLj8MqFGR6/s1BNCO0xfSvpr4/jIGkd1DZRCO1/Ul/kNxIsB7f62BOoQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=lepiller.eu header.s=dkim header.b=TrkDuonn; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=lepiller.eu ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678440112; a=rsa-sha256; cv=none; b=M9nzAWujLVX2B1ul7r5DPY6bZSCIX0+KYRBnnAX2W/gpdTPY52XB2zO6CTPi7i5YdPYAkI VAScH9bOX+amXanqf21Qao976jeQorfffp/Ujv4Ch+JINretOmC6y/ySghcQB+DEeruf+i c2A6LLK3BgLQf1eMxZJoL931jZ6GoTuwWKFOrrlcQDPUwrsK/Sni69npIZoxQsTJtaMyP9 MQGoEJucgVXRL3K81QhuqEufdEX7j/gs0dUWFQx4VHJlufph6UBd+eEbGvmdREEffX9LNZ p7eHmwo5mXgeMwell3RMxly2XFABKUi/dJDBkjqUhKdFssUKQKaAMv07iGeVLA== Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=lepiller.eu header.s=dkim header.b=TrkDuonn; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=lepiller.eu X-Migadu-Spam-Score: -5.42 X-Spam-Score: -5.42 X-Migadu-Queue-Id: D6EB39570 X-Migadu-Scanner: scn1.migadu.com X-TUID: diLe178eYy4q guix system describe lists channels used to build your system, but they can= be different from the ones currently known to guix=2E Does your /etc/channels=2Escm list the extra channels? "guix describe" will be more accurate about what channels your current gui= x knows about=2E If you type "type guix" and "which guix", they should agree it's ~/=2Econf= ig/guix/current/bin/guix, not something else like ~/=2Eguix-profile or ~/= =2Eguix-home or even /run/current-system If you reconfigure as the root user, you should pull as the root user=2E I= f you use sudo, which is recommended, make sure that the above works proper= ly with sudo too=2E Le 9 mars 2023 03:50:29 GMT+01:00, Kyle Andrews a =C3= =A9crit=C2=A0: > >Dear Guix, > >I am trying (and failing) to setup a new computer with Guix=2E I managed >to get through the installation process with a configuration that boots >into GNOME=2E However, the keyboard is messed up (I made a typo) and I >don't yet have the desktop environment up and running I actually feel >productive using=2E GNOME places too many extraneous demands on my >attention=2E There is a lot going on and I find all the beeping >unsettling=2E So I am typing this email on my old computer with Guix=2E > >One of the selling points in Guix marketing for me is that the system >configuration should be self contained within /etc/config=2Escm and >channels=2Escm=2E However, this appears to not be the case=2E There seems= a >third element hidden away which prevents me from running: > >``` >guix system reconfigure /etc/config=2Escm >``` > >This command errors out: > >``` >failed to load '/etc/config=2Escm' >=2E=2E=2E >no code for module =2E=2E=2E >``` > >At the moment since I am still very early in setting up my new computer, >I have to type everything so I'm not going to go into more detail than >that=2E Suffice to say it doesn't see the modules I need from the extra >channel=2E It did see them during the installation otherwise my computer >would be in a far less usable state than it is=2E > >When I run the following command: > >``` >guix system describe >``` > >The addition channel gets listed=2E How can it be listed yet be unknown t= o >the `guix system reconfigure` command? > >During the installation of my new computer I used guix pull -C >/etc/channels=2Escm=2E I was struggling with the official documentation, = so >this was kind of an improvisation=2E Could doing this nonstandard action >have lead to this nonstandard state? Can it be fixed?=20 > >I tried running the commands with the root user and with prefixing >sudo=2E Neither variat produces the desired result: a new configuration >with the correct keymap and my next steps towards setting up my desktop >environment=2E > >Thanks in advance for your help! > >Cheers, >Kyle >