From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id uNiGHzffZGT8fwEASxT56A (envelope-from ) for ; Wed, 17 May 2023 16:05:43 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8MEuHzffZGQSXQAAauVa8A (envelope-from ) for ; Wed, 17 May 2023 16:05:43 +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 217823D036 for ; Wed, 17 May 2023 16:05:43 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pzHmD-0001Od-NN; Wed, 17 May 2023 10:05:13 -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 ) id 1pzHmB-0001OR-SV for bug-guix@gnu.org; Wed, 17 May 2023 10:05:11 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pzHm9-000273-E5 for bug-guix@gnu.org; Wed, 17 May 2023 10:05:11 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pzHm3-0002BU-5g; Wed, 17 May 2023 10:05:03 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#20255: [PATCH 4/4] news: Add entry for '/etc/profile' changes. Resent-From: iyzsong@envs.net Original-Sender: "Debbugs-submit" Resent-CC: pelzflorian@pelzflorian.de, julien@lepiller.eu, bug-guix@gnu.org Resent-Date: Wed, 17 May 2023 14:05:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20255 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 20255@debbugs.gnu.org Cc: =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= , Florian Pelz , Julien Lepiller X-Debbugs-Original-Xcc: Florian Pelz , Julien Lepiller Received: via spool by 20255-submit@debbugs.gnu.org id=B20255.16843322808338 (code B ref 20255); Wed, 17 May 2023 14:05:03 +0000 Received: (at 20255) by debbugs.gnu.org; 17 May 2023 14:04:40 +0000 Received: from localhost ([127.0.0.1]:50531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pzHlg-0002AQ-7R for submit@debbugs.gnu.org; Wed, 17 May 2023 10:04:40 -0400 Received: from mail.envs.net ([5.199.136.28]:38274) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pzHlX-00029Y-5a for 20255@debbugs.gnu.org; Wed, 17 May 2023 10:04:35 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id A76B038A1439; Wed, 17 May 2023 14:04:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1684332270; bh=Xq8YF/5GiTr7ba2KySzDcjgj+FB/kAmPlI3SFSqUNCY=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=NbcKq0KZIA6LkCMNdYbDQaRPduJ3OHW5cRXgj1lQM0ZVQ4tU/PqFx8nkMBiPL5wNh dBFimA/pKr/H+URhPyQIiJd73p1spfCvAXw5an+qy7S0m4CLP3mseuy3NBkUaKQ28C p5M3gwJrm8IDl2VWATQWCrmSjXw4JoXnvRTT0rPtRTQBJErhTaAlxhndJr6cSQh8xn Co+tSD1+XLbZB3KARMOU7rwin6f9H9vO7s0P7xSQQRZOvuol6IqaDePItfsWLx9L+W mMCk+O4QQere08cKKNtJZPTtEfEL9kLc4xCXU6cXcz5EjA95nnNPz8MfRoHKQGHmCs mb+ZkopKoMC/FtbEURC83c/Sv2/wNc1/6yUKsy8Q1VlsRLaM87ytkdQMMLTDSX2f8f cZPHRfh5f5ECfZdjhAYMGU7DfcqaX9Aq/kl3JtVU0V59EmIsUb1h6ncxH1abS4qx7q jlYrVtVbmIpTFwjulXWcec7IVhb2nMHqNKp6B4QwsYbHxfLhskvSeskKw8QwRqbHGt ObO0CYRIdtJWJ5VYhiSwLpPghmtchzh9CDo3Bst1NAJcUmPeRFIkssuXm2OzXDDZTY BMOSjvDUzR9R8J7OCceO61REQE0hDwqZA0LoW2UZDviQkgkXwLAy1PFjCa5abCgsEL e1GFgWIuahWEjdO7IkrVHw8o= X-Virus-Scanned: Debian amavisd-new at mail.envs.net Received: from mail.envs.net ([127.0.0.1]) by localhost (mail.envs.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id lKtFrF29MGST; Wed, 17 May 2023 14:04:26 +0000 (UTC) Received: from localhost (unknown [36.170.57.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.envs.net (Postfix) with ESMTPSA; Wed, 17 May 2023 14:04:25 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by localhost (OpenSMTPD) with ESMTP id 7e673051; Wed, 17 May 2023 14:04:19 +0000 (UTC) Date: Wed, 17 May 2023 22:04:11 +0800 Message-Id: X-Mailer: git-send-email 2.40.1 In-Reply-To: <10665650174637a1b70629b864509a0a68920154.1684331588.git.iyzsong@member.fsf.org> References: <10665650174637a1b70629b864509a0a68920154.1684331588.git.iyzsong@member.fsf.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: iyzsong@envs.net From: iyzsong--- via Bug reports for GNU Guix Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Seal: i=1; s=key1; d=yhetil.org; t=1684332343; a=rsa-sha256; cv=none; b=a7/j4VnDpFTxwVCgFTDmwwzMjFQlzp78RgpVOS29xqL3N1wUzDfYntp07mtsCfIn9uXyBM et1zLM+06UWOwIHnkfaSgoTXwTJWDOBHxIsdzXDxUspcB/OXxZuw6Nu9ZfXujPZt5bgzQg gzhslObZel4RoIUpbOveaagM6q5i7ec/4Pinq1iCq38uOZpLnVBP5bj/UIpwieP6ec/9Lm kjhN5SIRcPYEpCjhd2fjkHXaEVzPB5fc4viiSm8K38Oupd7mw/J/JrrduvTZ+UaBHFBlVe bK7KS+SyujtmAGWhn2WxyfwvZXCzcJxjUoEjWnxeZUHG+skh4EQy/AfyS+GyYQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=envs.net header.s=modoboa header.b=NbcKq0KZ; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1684332343; h=from:from:sender:sender:reply-to: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=Xq8YF/5GiTr7ba2KySzDcjgj+FB/kAmPlI3SFSqUNCY=; b=G8YklvCh5GsmI3beQZYS4Vs7Iy6epGRZ9BKu2/4WTEfPF/0DCOcCt1+oAbx/xFG/dHpm8q IynJ69scm+00X4jfKcOG7AS6htYPdL+l6iTnUxNYbw6bUJum9CH9VcWZYvphtQNDduefDr NrvByURV3kCpfMYwtfCVvMhdJVrVgfFC1Ncs3eD0SzlTDXkS1C9PWzezjiEI/30TtBKsEU Qo5vEOiD5Y5grBhwbzaruofByUzbhtnt1I9ynqteKySlBLZjkZg/6tMRyugkdrr9U/QCva g5up0OhyX1t6tYvVE0ww7L62Hk/19l6GLxDzSq8Ak0JCIGocgMfuwXcCYx6ghg== X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=envs.net header.s=modoboa header.b=NbcKq0KZ; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.19 X-Spam-Score: -2.19 X-Migadu-Queue-Id: 217823D036 X-TUID: xEJ3Ll19lEYX From: 宋文武 * etc/news.scm: Add entry. --- etc/news.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/etc/news.scm b/etc/news.scm index f5dc3ca0d5..2da92eeac3 100644 --- a/etc/news.scm +++ b/etc/news.scm @@ -26,6 +26,39 @@ (channel-news (version 0) + (entry (commit "2e888b4d07c67ad74fbb4ec9afb812a236852027") + (title + (en "@file{/etc/profile} changes require manual intervention")) + (body + (en "On Guix System, now the personal shell startup file +@file{~/.bash_profile} or @file{~/.zprofile} will be used to set up +environment variables for the user instead of @file{/etc/profile}. And +search-paths from multiple profiles are honored, which means a system +configured Xfce desktop environment can find its panel plugins in the user +profile. + +Before run @command{guix system reconfigure}, append the snippet below to each +user's @file{~/.bash_profile} or @file{~/.zprofile}: + +@example +# Merge search-paths from multiple profiles, the order matters. +eval \"$(guix package --search-paths \\ +-p $HOME/.config/guix/current \\ +-p $HOME/.guix-profile \\ +-p /run/current-system/profile)\" + +# Prepend setuid programs. +export PATH=/run/setuid-programs:$PATH + +# Set up Guix Home profile +if [ -d ~/.guix-home ]; then . ~/.profile; fi +@end example + +Or you can override them with updated skeleton files after system reconfigure. +In addition, Guix Home users need to upgrade via @command{guix home +reconfigure}. See @uref{https://issues.guix.gnu.org/20255} for the +rationale."))) + (entry (commit "ae11fcb84ac478dfa56d322ef08890645183a087") (title (en "New @option{--with-configure-flag} transformation option") -- 2.40.1