From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id WO6pGfAEW2E4RgAAgWs5BA (envelope-from ) for ; Mon, 04 Oct 2021 15:43:12 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id iCZkFfAEW2HhawAAB5/wlQ (envelope-from ) for ; Mon, 04 Oct 2021 13:43:12 +0000 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 C3C092C9D1 for ; Mon, 4 Oct 2021 15:43:11 +0200 (CEST) Received: from localhost ([::1]:37512 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mXOFK-0003oi-2u for larch@yhetil.org; Mon, 04 Oct 2021 09:43:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37642) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mXOFD-0003oK-3n for guix-patches@gnu.org; Mon, 04 Oct 2021 09:43:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52648) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mXOFC-0002XC-KW for guix-patches@gnu.org; Mon, 04 Oct 2021 09:43:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mXOFC-0003dK-B5 for guix-patches@gnu.org; Mon, 04 Oct 2021 09:43:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#50960] [PATCH 00/10] Add 'guix shell' to subsume 'guix environment' Resent-From: zimoun Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 04 Oct 2021 13:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 50960 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 50960@debbugs.gnu.org Received: via spool by 50960-submit@debbugs.gnu.org id=B50960.163335494813926 (code B ref 50960); Mon, 04 Oct 2021 13:43:02 +0000 Received: (at 50960) by debbugs.gnu.org; 4 Oct 2021 13:42:28 +0000 Received: from localhost ([127.0.0.1]:35961 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXOEd-0003cX-LC for submit@debbugs.gnu.org; Mon, 04 Oct 2021 09:42:27 -0400 Received: from mail-wm1-f48.google.com ([209.85.128.48]:40544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mXOEZ-0003cG-NE for 50960@debbugs.gnu.org; Mon, 04 Oct 2021 09:42:26 -0400 Received: by mail-wm1-f48.google.com with SMTP id t16-20020a1c7710000000b003049690d882so19650166wmi.5 for <50960@debbugs.gnu.org>; Mon, 04 Oct 2021 06:42:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=brioCLmYKR+ApYargtPQU0DTKDIP8XvppaeX8nzxIOg=; b=byRLxqfiiPuzduZzg356ymTnEBBlXK8KduErH8N/xCMSsZ6fxLY7hWROPpQSSd4ddN OyEQ/O79oQ/9D+AjytBjBktLiolW98XQBmQ8agsb3LFcbhPVQGDfpV4220aVh0wM/BVD WtEuIEZ+/6BJ55KkF6498UD+GWtpoaEGAvHz9MLORr7MKT0tG/5IQTKnhXkya4qrsceK iwI8EjfdyWabxN890x73IwSxrptgk3F/9qf0Dfavz2wgMnCpJ39bu7qVGEGf1Jaz5qfe 8Lt6NC517AT0y32OSC2pzbzi6lsMxRvmdymsEhC3bHy/w3bHQOmmlvgD+owUST3NHdB6 prUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=brioCLmYKR+ApYargtPQU0DTKDIP8XvppaeX8nzxIOg=; b=WT2tGhtpjloxBPGZEKXkvK+kucBPVejQwhwenSQIzlRyvpsFa6F+W9xe9a71ZXY9xX EXg69SEVSQXsVkCjxZmKfYzuNJzgUrCKBtY1f5pOAO/NNn+mm2T1Xd00w4kTY3jtQyF6 4MrhJONx2XeVz4A9IGEXYLITKepvdqBvbjiWsVZkxwFg1Vjo4XxdCO31L/BBKQDEcDDE EQvw3VAGBm/ncip92OGC3c9ni18Pw7tQ7PtwJJOl2nM77v3mSuPOOkgR8G9e5wSUHTg+ GbUP1hbm4OwqOYhT5W23OgpDHrl+SthJhbL0K6sFJMLYnHnxQwrM/inxnVOEUAWESYJr o+rQ== X-Gm-Message-State: AOAM531+8gTpE0HruLS/0LLf/B2EphULzGg0FP3y4Rx0ovK/BK74Sq0z X8c2VIEm3z2Upb/rXCUk4gn9Bsze5DQ= X-Google-Smtp-Source: ABdhPJxGnn9BtsBZXhQPgYQGq9SvCX9GtsocoJ3yuQk67FvdigyeT4JD4U55/h30RPbToJgmXCJX9w== X-Received: by 2002:a7b:cb4f:: with SMTP id v15mr18233301wmj.21.1633354937227; Mon, 04 Oct 2021 06:42:17 -0700 (PDT) Received: from pfiuh02 ([193.48.40.241]) by smtp.gmail.com with ESMTPSA id y15sm7948000wrp.44.2021.10.04.06.42.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Oct 2021 06:42:16 -0700 (PDT) From: zimoun References: <20211002102116.27726-1-ludo@gnu.org> <868rz9ffck.fsf@gmail.com> <87r1d1qj3v.fsf@gnu.org> <86a6jpdqf2.fsf@gmail.com> <878rz9q8q1.fsf@gnu.org> Date: Mon, 04 Oct 2021 15:42:03 +0200 In-Reply-To: <878rz9q8q1.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Mon, 04 Oct 2021 14:23:50 +0200") Message-ID: <87zgrosy8k.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1633354992; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=brioCLmYKR+ApYargtPQU0DTKDIP8XvppaeX8nzxIOg=; b=gigRrnowGOCldG1J79qpjx/vo8FyiKSVoe+VPGOu9SfAzibPtsvZ8kMViw8CDoXV7RSBpR FlFkBKDXS2YWkVC/jk3zz6O5hLiSn4LUeJ2iZVJk8BtWLVOxOFDqd/BfDWzht9Ia9T3Hkv Xu9m9fQ7ech8K1itYscU0KjYNm2b14bD0NfTRMmFPDBY6OKPa6YEp73ifbV1nYrdB/493e Ca3wFBsTqDw0GRMQkxxMYTft+KLBWTNmwyGLvBFsHjVvA8hG0K+La7jd3N/kvlLjjXs6pd WhmGs7rCeXRUwTRSgEGUW1rbmx2Eok5X4NUgWB7qDtSicRToxdYHhWZOJkgShg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1633354992; a=rsa-sha256; cv=none; b=g8xOwg7AII/w/xmvJ93tLX9/qN1c4k+vrts2jhgPgtEEcOrGihWcwHweMl4Elh5saQPIKK fdECollJtJmrKIjFUHiJ9h9w/0agdnPUWeONF+feECvpAqOsXmoLQmQuCEEOQDh7VwljsS IkH8Hyv5p2tNvtanj9GF8N20jJYbX02pzU0Q1Dzun1Krlzjjkzja8Hu8VqnRzC4LGQKI86 INA1QP8ZHNk6gOuVMPSMqAmy8Itx6CaT+9sK2XAQc9ve0AfTBTeC6r/l5Ghv/zwQshKAfM mr25gYESoQlQtsXQRgyw2zyVT0CGWcPIhzmkzkkEnyWOKljMaQEMmQoAc8AQFw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=byRLxqfi; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Spam-Score: -1.31 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=byRLxqfi; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Migadu-Queue-Id: C3C092C9D1 X-Spam-Score: -1.31 X-Migadu-Scanner: scn0.migadu.com X-TUID: ui7eLPS0rkiJ On Mon, 4 Oct 2021 at 14:23, Ludovic Court=C3=A8s wrote: > zimoun skribis: > > For sure, I agree =C2=ABwe owe our users stability=C2=BB. That=E2=80= =99s I translate into > > =C2=ABthe real issue is to let people knowing such change=C2=BB. :-) > > No no. The problem is that there *will* be material out there > explaining Guix in terms of =E2=80=98guix environment=E2=80=99, people *w= ill* stumble on > it, and it=E2=80=99s important to keep it working long enough so people c= an > update their material. We are saying the same, no? Except that for me "people" and "material" are vague so I propose to add a section to deal with this vagueness at removal time (maybe 2023 or 2024?) explaining how to switch from "guix enviornment" to "guix shell". Therefore, people will stumble on this not-updated material, then they will be able to run it with "guix shell" using the proposed section. One could image: $ guix enviornment -- error: environment had be removed by commit: xxxxx. hint: Try `guix time-machine --commit=3Dyyyyy -- environment -- ' Please read section "guix environment" in the manual. where yyyy is that last commit right before the removal. Or something along this idea. Well, we agree to speak about that when preparing v1.5 or v1.6 and we are far from that. ;-) Cheers, simon