From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <guix-devel-bounces+larch=yhetil.org@gnu.org>
Received: from mp0.migadu.com ([2001:41d0:403:58f0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms1.migadu.com with LMTPS
	id UMCeBcUDFWYmGgAAqHPOHw:P1
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Tue, 09 Apr 2024 11:00:53 +0200
Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp0.migadu.com with LMTPS
	id UMCeBcUDFWYmGgAAqHPOHw
	(envelope-from <guix-devel-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Tue, 09 Apr 2024 11:00:53 +0200
X-Envelope-To: larch@yhetil.org
Authentication-Results: aspmx1.migadu.com;
	dkim=pass header.d=marekpasnikowski.pl header.s=dkim header.b=NPFxZVYT;
	dmarc=pass (policy=reject) header.from=marekpasnikowski.pl;
	spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1712653253;
	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:in-reply-to:in-reply-to:
	 references:references:list-id:list-help:list-unsubscribe:
	 list-subscribe:list-post:dkim-signature:autocrypt:autocrypt;
	bh=k4HZrYawNA4VkhkZSHzX0a3Ih80XeGs8ppUY7hyodLg=;
	b=dufOgrdPCYd5dVPL4WaVAhUzMpx8SFyUCzfVa8MWAiAI7RckZGL3XeRNbymk7RcZFQRhax
	polPbrGNr7Ybzf4YPuKeOSz0+DXLVqsfdJfjv4aea33rGS59BiWYqKk+5qjk3JT9mv0IWi
	ZLq3RdyuKXJLJfyXlbBemqRK0Fiedl1Jjpsh6ZMXvIoI/ki44rhP8sXYLA55L1mu0eok0P
	0REvzxysmXiUjv5dUR0L6VkgaOuUBV53Vlr5TaKc8icDdUinSKP7BFxaQK+GnNJKwBeram
	oMdJc0Cmf1h6M38bRTSRHgwiZsHkFd9GN6/I6sYBhvD0TezaYFKYx9yp+nXzWg==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=marekpasnikowski.pl header.s=dkim header.b=NPFxZVYT;
	dmarc=pass (policy=reject) header.from=marekpasnikowski.pl;
	spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1712653253; a=rsa-sha256; cv=none;
	b=ti6+rudzO9mqW4KBmro/T51O9L87008wPAAZp4/T1OzwO8uQ/O/3yVpsAzTpKO28jJKY8D
	wNrD5U93M5itlyB3ebnpI6xkc4qIc7l4OxsAYtzY7fNGEuMPOy/UC+d8XWgPVIwwZAlFYN
	GjIKk/aHlRzU4HZW5erCy/8G/bgnwiDqVFO9uy9a4hvl/+8a6K+UYjc5776yC+ciimZ4zR
	VhFWPVgfXcVIqDXSpCy821MbjIb9XO7Su5jtI2tBsNldRDlqKgWsngjpdSX6ensCVpFz6q
	/SW8zaOj1M/RdH1Zg14YyHqNw7IdRFZ+MQCsVlIw8KTfs5D+DZIx6bX9cDJSiQ==
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 37878628F2
	for <larch@yhetil.org>; Tue, 09 Apr 2024 11:00:52 +0200 (CEST)
Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <guix-devel-bounces@gnu.org>)
	id 1ru7Kz-00046F-4z; Tue, 09 Apr 2024 05:00:23 -0400
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 <marek@marekpasnikowski.pl>)
 id 1ru30g-0005R7-1w
 for guix-devel@gnu.org; Tue, 09 Apr 2024 00:23:03 -0400
Received: from [81.190.248.246] (helo=marekpasnikowski.pl)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <marek@marekpasnikowski.pl>)
 id 1ru30e-0006yE-0h
 for guix-devel@gnu.org; Tue, 09 Apr 2024 00:23:01 -0400
Received: from localhost (localhost.lan [127.0.0.1])
 by localhost (OpenSMTPD) with ESMTP id 0d458ff3
 for <guix-devel@gnu.org>; Tue, 9 Apr 2024 04:16:13 +0000 (UTC)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=marekpasnikowski.pl; h=
 from:to:subject:date:message-id:in-reply-to:references
 :mime-version:content-type; s=dkim; bh=Chv3Gx5Zw0/38cMzKmkXP+9mu
 drloczSUJzxWK998h8=; b=NPFxZVYTxOIbLXR3ZrVqz8FOFSH145D8eZhqd2gut
 KPhxlDKgehXE7GpTsYdGURQBMWoa9cfccyMEj1isrlBx7bYroBIcXTZ9i7/gOQRw
 UbWTDQXGel7R/1oTp2kRSnNZeaZ5vM+mmM/gyeQ7QlK8DJMr7/v0N6jB+7+Fh5AC
 dKMFXiGlxU0luTHhxze7N0ADOk1b7m6ZD8aRyziosaqzYC5A+t8/+VGcDehVPYXa
 2rPaqZrY8BwhII6mqUmYrQw05GQs76HvLZjCkpkPdI6jTDpO4h3XbzG77CutHp8h
 P9O7lt0iT+LvUoKjyue1iv4jRuMZIGO/a7vGWjaDiagDQ==
Received: by localhost (OpenSMTPD) with ESMTPSA id 806e1510
 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <guix-devel@gnu.org>;
 Tue, 9 Apr 2024 04:16:13 +0000 (UTC)
From: Marek =?utf-8?B?UGHFm25pa293c2tp?= <marek@marekpasnikowski.pl>
To: guix-devel@gnu.org
Subject: Re: The `channels' field of `operating-system' record
Date: Tue, 09 Apr 2024 06:16:12 +0200
Message-ID: <6032424.lOV4Wx5bFT@akashi>
In-Reply-To: <CAEEhgEuMfkLACP6NLDtAASte2X7F5OZAm2HevVASu0_S6dG+dA@mail.gmail.com>
References: <CAEEhgEuMfkLACP6NLDtAASte2X7F5OZAm2HevVASu0_S6dG+dA@mail.gmail.com>
MIME-Version: 1.0
Autocrypt: addr=marek@marekpasnikowski.pl; keydata=
 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
 /UDUeeYvAnCadFzZz2+1Ew==
Content-Type: multipart/signed; boundary="nextPart4909281.31r3eYUQgx";
 micalg="pgp-sha256"; protocol="application/pgp-signature"
X-Host-Lookup-Failed: Reverse DNS lookup failed for 81.190.248.246 (failed)
Received-SPF: pass client-ip=81.190.248.246;
 envelope-from=marek@marekpasnikowski.pl; helo=marekpasnikowski.pl
X-Spam_score_int: -12
X-Spam_score: -1.3
X-Spam_bar: -
X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_SORBS_DUL=0.001, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Mailman-Approved-At: Tue, 09 Apr 2024 05:00:01 -0400
X-BeenThere: guix-devel@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Development of GNU Guix and the GNU System distribution."
 <guix-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-devel>,
 <mailto:guix-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/guix-devel>
List-Post: <mailto:guix-devel@gnu.org>
List-Help: <mailto:guix-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-devel>,
 <mailto:guix-devel-request@gnu.org?subject=subscribe>
Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org
Sender: guix-devel-bounces+larch=yhetil.org@gnu.org
X-Migadu-Flow: FLOW_IN
X-Migadu-Country: US
X-Migadu-Spam-Score: -9.15
X-Migadu-Scanner: mx11.migadu.com
X-Spam-Score: -9.15
X-Migadu-Queue-Id: 37878628F2
X-TUID: 0pXTBs/f7VW4

--nextPart4909281.31r3eYUQgx
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain; charset="UTF-8"; protected-headers="v1"
From: Marek =?utf-8?B?UGHFm25pa293c2tp?= <marek@marekpasnikowski.pl>
To: guix-devel@gnu.org
Subject: Re: The `channels' field of `operating-system' record
Date: Tue, 09 Apr 2024 06:16:12 +0200
Message-ID: <6032424.lOV4Wx5bFT@akashi>
MIME-Version: 1.0

09.04.2024 06:06:00 CEST Nathan Dehnel:
> I don't think you're supposed to edit /etc/guix/channels.scm directly,
> I think it's generated by guix system reconfigure.
> https://gitlab.com/nonguix/nonguix/-/issues/33
> I have ~/.config/guix/channels.scm generated by putting
> home-channels-service-type in my guix home config.

Now that you mentioned it =E2=80=94 is this not root user=E2=80=99s channel=
 list, and
one is not supposed to use guix as root?

I use home-channels-service-type and the only issue with this solution
is that it requires a 'guix home reconfigure' before the new channels
can be used in 'guix pull'.  Though one could also use the -C flag to
a channels.scm file including the list of channels.
--nextPart4909281.31r3eYUQgx
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part.
Content-Transfer-Encoding: 7Bit

-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWQ5QD+OdJrPmC3Q7bYGxIHcRiZ8FAmYUwQwACgkQbYGxIHcR
iZ/cUBAA76kOhH2PjcBwQ2YpIlkDzm3Ty4wyR3N9iO0fLT91BhG2kSu63CJWjRkG
ZqqLPKTf10Bp9Ng3uink89F0v6YloIMX70K7F3s7j1TYXQMcvnJmgZdhyuOCaU9q
aKyS0GK7hzXyACehB0ouzFw/wmPz5QtBamZjNDxPDkkkRgjmfZjCxQzNAfJyYGvC
6vicnAkbekE0tT7mkZx9BmBPP2icntM+P+vICHGDZy0QPkQiJ/+JZLQukoxH7WKg
GlYZ1I+m8JaK9+K1wIdcZ+CWftLJ9r6HVoJqGr7ClcObWpfkvpJpLBrf78gY7QPW
wCNDbQyx3obyDPRF8/MrDoJi2vT2O023ZcXQmNg+Iop1n+fB8iB77m+tR/UDq/9f
hhCZtDAmAvV1WeCXXAP1Xc5TfquEDuVihfqSD4lYCij/FA6Pc0VneWxQUCqmBI+2
KJPS8Mxy53Kf4TrTcEG2gA19LJIbbzivxvmyDcl+tgUYFhyeVYj3ps9EUlaQugEi
LAvzGYRkHitf3iXBTLgTDH3tZ1G5og+OFC0ulnv4MTFu5P+0vukNGGioXS1Ghbmx
KVK+BpbCtZIgWNGfUM69EhL016N4ASnnnW2v1aPaLU7lj8qrHzZj9rgPwCT1Rfke
+UCdnuj1d9fFBmZ5tFPiRrL/p8D73p1ANFtPevqMDF3TnwCXBsg=
=iCCz
-----END PGP SIGNATURE-----

--nextPart4909281.31r3eYUQgx--