From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id UD9oHLEkcmLYKwAAbAwnHQ (envelope-from ) for ; Wed, 04 May 2022 09:01:05 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id CDKHG7EkcmJKVwEAG6o9tA (envelope-from ) for ; Wed, 04 May 2022 09:01:05 +0200 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 0F2313F064 for ; Wed, 4 May 2022 09:01:05 +0200 (CEST) Received: from localhost ([::1]:44264 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nm90S-00078o-3o for larch@yhetil.org; Wed, 04 May 2022 03:01:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44612) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nm8xY-000594-KM for guix-devel@gnu.org; Wed, 04 May 2022 02:58:04 -0400 Received: from albert.telenet-ops.be ([2a02:1800:110:4::f00:1a]:53408) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nm8xW-0000aq-Cf for guix-devel@gnu.org; Wed, 04 May 2022 02:58:04 -0400 Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a]) by albert.telenet-ops.be with bizsmtp id SWxy2700T4UW6Th06Wxzq8; Wed, 04 May 2022 08:57:59 +0200 Message-ID: Subject: Re: Multiple profiles with Guix Home From: Maxime Devos To: Liliana Marie Prikler , Andrew Tropin , guix-devel@gnu.org Date: Wed, 04 May 2022 08:57:54 +0200 In-Reply-To: References: <8735hqvh4a.fsf@trop.in> <8a42a0c84d35231b360a421fe0b846c8e1aa3d2c.camel@gmail.com> <8b66e609b7c9d5183017ccf7fef47c818fcea231.camel@gmail.com> <6de91d6607e74e994a8eaabef7f769a316756a35.camel@telenet.be> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-mrKojYXlpMzrGRXKcykY" User-Agent: Evolution 3.38.3-1 MIME-Version: 1.0 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1651647479; bh=z1yNS/yE65g9GcJoy5fdjt1BZCt9792jhKCbTbKLsUE=; h=Subject:From:To:Date:In-Reply-To:References; b=UidhslVSJHyNU7vShzH3+JUCs4pwj6ilBiESodkhJqRyqSVGSBoBtCwjk5MTdLhxf kM3+FzAbwEOIzBdrQChOVnWETuOdhwWcchoyhGv48rD2v0Am0Fro9itk4qVPEmcwxe PoJXjoLtdkbHkZQOF0cuPyEF4psqdrO0CKAZ2MqQZTWug6wRXWjajBI7/AtKTmAmb2 D0A5b5kPOyrBYgznmoBM167sOh7Awgw1Omr4i2GHs9bS5BLJwv98klLAeO1pNagQRl bd473zTMCYIrx7arerT03MNWMVfbptSTA36njKiLk+Ls1M4zQyHU2fKOcB/C2B41nk XtxZgkijopL7g== Received-SPF: pass client-ip=2a02:1800:110:4::f00:1a; envelope-from=maximedevos@telenet.be; helo=albert.telenet-ops.be X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1651647665; 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; bh=z1yNS/yE65g9GcJoy5fdjt1BZCt9792jhKCbTbKLsUE=; b=TwemgvegaoSOOK7nYwq5MXQ9AaNnEnNl4I8bPSmvFO+U5gkbNA8emRlYHSuAAmQq0Ujrrc gvRJbEh7ZVMTCiYP2OoGHodRv+ZqnkVVrAAQBaOGlr6luBWeRf2C1BN2vQtz+QU4d8qe6K YZg4l9dmZVs9K5CO++4JbFWGAnbVOn8rfD5tShH8WDY2LJUlPsjvw0DTDwarWKbYXLRkna 2WIzuISs4qqJlIB6RPNS5+yq2QMknzXmSZVWtNujbMJ8DaF9cQrKQ6dtwXwU3y7xZgjZTW /aC36GrlvJzj+Bjm+St6JrjxJpGRsHYkWCYoSguYBngGcUpB4VdJfvm0u7Rr6A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1651647665; a=rsa-sha256; cv=none; b=AJ9RPbAgmLHsBaJV0im+yktTLf0yeYgLyEEAWZSx2/jfqdvQ51mueCE3ar9fRc97xC6IgR HFxoeAya3/SgzbNxRm3ppQhF54oI2nvahzRPp8jD7L4+h9b5D0IgNyxQuKRunCrUMQVYeF YH6DXW+uGLcv99V/TDKmnFpJ+Wes1cuavJygtVM3xy0+uPpWxhwe6xFJFd3zEHXjJkU+Rs 3DJGTnL24ZHZFtq0PHCD08ijrtaQEWP9C9BMr8g4zcFZPucNhCj8COozAotz6WpOK5e83v GT1cANUFnd0MUfdqKmtTqiaThcwJmLrNtWWVCk2Evg1FqFLMmNqFXHRZwpkdYw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=telenet.be header.s=r22 header.b=UidhslVS; dmarc=pass (policy=none) header.from=telenet.be; 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" X-Migadu-Spam-Score: -4.68 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=telenet.be header.s=r22 header.b=UidhslVS; dmarc=pass (policy=none) header.from=telenet.be; 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" X-Migadu-Queue-Id: 0F2313F064 X-Spam-Score: -4.68 X-Migadu-Scanner: scn1.migadu.com X-TUID: C9SAZiiF5caP --=-mrKojYXlpMzrGRXKcykY Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Liliana Marie Prikler schreef op wo 04-05-2022 om 06:23 [+0200]: > > Also, this sounds like adding a new feature (multiple profiles for > > Guix Home) at cost of an extra (known) bug (these multiple profiles > > don't share search paths). > Hyrum's Law might also come in play here. ... how can an user come to depend on internals that do not yet exist? Also, Hyrum's Law only says that assumptions about the implementation will eventually be made, not that these assumptions can't be broken later. Greetings, Maxime. --=-mrKojYXlpMzrGRXKcykY Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYnIj8hccbWF4aW1lZGV2 b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7hgZAQC+Odn7wzLrNn+dj5T3HdcF7w4/ 7sRdJuXdzU7t3c4kQQEA5JHsO3VhYxkDY3vL/D06XzUCC8UpxM/iE4E2c4EIqQ0= =Iokp -----END PGP SIGNATURE----- --=-mrKojYXlpMzrGRXKcykY--