From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 03 23:24:00 2025 Received: (at submit) by debbugs.gnu.org; 4 Apr 2025 03:24:00 +0000 Received: from localhost ([127.0.0.1]:36550 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0Xex-0002bf-Ru for submit@debbugs.gnu.org; Thu, 03 Apr 2025 23:24:00 -0400 Received: from lists.gnu.org ([2001:470:142::17]:32956) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0Xet-0002aV-Q7 for submit@debbugs.gnu.org; Thu, 03 Apr 2025 23:23:56 -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 1u0Xeo-0006ty-9l for guix-patches@gnu.org; Thu, 03 Apr 2025 23:23:50 -0400 Received: from mx.boiledscript.com ([88.99.243.112]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u0Xem-0002jG-Q2 for guix-patches@gnu.org; Thu, 03 Apr 2025 23:23:50 -0400 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1743737027; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=QygalKEFyewEa5m3Y7fIyfO3rlKva0YRO9cu4ZPHP3A=; b=XJb9yqkWMj/4cGuZLiyYaf7zi77ka59a7GcbxmLEtVlAfsAd8ZhJS8x53HC3pLI04nq/dG zQBs1d1fEEFx5gd3qfPq4Mx/Lw3AFhf2sCdzxo3ZCdTmL78XGbtD/x+lT6UBSuqTCLa8Ys 98qyfarkSCcEpahS8aqLwwS9X3kqW8EzZq3lxz4vk60dKZOxg+rluz0AjUMRQcxs1kYOxq DbccJmxxZu9jYfRUfRb059e/KciGJHKvxM0MKmh1xlL0M/KsMY+UI5Aeg5ovL833RGKX5E 9l+anpb6X/vP7RLZPQ+h62rnvRuN9Wy7TJsEnthrhYjvqHBr5q41jn9rR4WdRQ== To: guix-patches@gnu.org Subject: [PATCH v4 6/6] guix-install.sh: Set up extra environment variables for Guix Home. Date: Fri, 4 Apr 2025 11:23:03 +0800 Message-ID: <48e2fe38e67f7d7384fde358adb04c1e2b3a6abe.1743736516.git.hako@ultrarare.space> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=88.99.243.112; envelope-from=hako@ultrarare.space; helo=mx.boiledscript.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: Hilton Chain X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) * etc/guix-install.sh (sys_create_init_profile): Set up extra environment variables for Guix Home. Change-Id: If0508bf7c87947d89982ad17cabfbf1024a209d0 --- etc/guix-install.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/etc/guix-install.sh b/etc/guix-install.sh index f0d37bc384..aabfb4dda4 100755 --- a/etc/guix-install.sh +++ b/etc/guix-install.sh @@ -795,8 +795,10 @@ do esac done -# NOTE: Guix Home handles its own profile initialization in ~/.profile. See -# info '(guix) Configuring the Shell'. +# Set up extra environment variables for Guix Home. +HOME_ENVIRONMENT=$HOME/.guix-home +[ -f "$HOME_ENVIRONMENT/setup-environment" ] && . "$HOME_ENVIRONMENT/setup-environment" +unset HOME_ENVIRONMENT EOF } -- 2.49.0 From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 03 23:27:03 2025 Received: (at control) by debbugs.gnu.org; 4 Apr 2025 03:27:04 +0000 Received: from localhost ([127.0.0.1]:36580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0Xhv-0002oo-Bz for submit@debbugs.gnu.org; Thu, 03 Apr 2025 23:27:03 -0400 Received: from mx.boiledscript.com ([2a01:4f8:10b:392::42]:47190) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0Xhr-0002oL-Ek for control@debbugs.gnu.org; Thu, 03 Apr 2025 23:27:00 -0400 Date: Fri, 04 Apr 2025 11:26:02 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1743737217; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=1cb6Pxl7vmZdVWKjwiEtbTf2vtKoBRAoWds+NG/Amsw=; b=LkIp6WkNK5NOiyZhomWJTqWD6aHdo7i/tJW1qI40rFJ8dTTeeydesXZTyT5zMNiEJCBvpZ 8TFSzdwfiZqPT+Hjp1cVB2p9YdCLNxn2BFoUJohIMhtqtVnBQVsBpoHRO5FIAnq9xZ+JoV 4glte2IjroLB7xg2E12QlgY23cOauNUvRPakKeRI6KgEtJ9hMbpWrbGHBaMU37pWKvFMqR zKC+Ut6PRH6rw6IfBs4wmDGOCaaxCJtwEuLstPS+TcO9ubmaoQMk0oUO0rdk7CUkXi2sf8 8k7rcfdCenQkmSS81LKAgfFtGOH3fMvirUDtiNHOzJ4gIwDE2F710GQJIFZpbQ== Message-ID: <87plhsppyt.wl-hako@ultrarare.space> From: Hilton Chain To: control@debbugs.gnu.org Subject: Control message MIME-Version: 1.0 X-MS-Reactions: disallow Content-Type: text/plain; charset=US-ASCII X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) merge 77035 77522 77523 77524 77525 77526 77527 77528 quit From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 14 11:12:27 2025 Received: (at 77528) by debbugs.gnu.org; 14 Apr 2025 15:12:27 +0000 Received: from localhost ([127.0.0.1]:48514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u4LU2-0001YV-Gr for submit@debbugs.gnu.org; Mon, 14 Apr 2025 11:12:26 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48606) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u4LU0-0001YA-00; Mon, 14 Apr 2025 11:12:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u4LTr-00087U-Rw; Mon, 14 Apr 2025 11:12:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=RjwfGabnibUpsiqooQisWAYWxU1LNVAandEOa7RaiSA=; b=YUqMV3cR6S1SYCLA4jwq lo5U2IO9M2xaIaL7dLqVJgnV7VLu7bVNfLlzau3SEFK0Yz/1FB+Dw32ecVVPuyKeDheaiqYSfiKUR 0Ld6CRcrbiGxjVmEHulWSatEa/nwl8e+ZqDVprhRCoG5se5cCGQJ+u70Bk2YG6Bf+xnPVGiwXU0DR moeh0JTFLnU+e4CgVumeSS0J1hFkW0gF7rObAs405iqhcTZMTm/z+kLb2zTIICwDFTlV6QiYVBioe 2FInNBjnx7gCh86/ARcsGMWbDEQltegYgBOOvbZvlTbkLKySkWd/a1gsSRbQiO5dN87ccMhDfIud1 beJsHxs8EZxGCA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Hilton Chain Subject: Re: [bug#77525] [PATCH v4 2/6] system: /etc/profile: Rearrange to avoid search path duplication. In-Reply-To: <94cf181828817e485cb92cf80365881fe8a8cf47.1743736516.git.hako@ultrarare.space> (Hilton Chain's message of "Fri, 4 Apr 2025 11:22:59 +0800") References: <94cf181828817e485cb92cf80365881fe8a8cf47.1743736516.git.hako@ultrarare.space> Date: Mon, 14 Apr 2025 17:12:12 +0200 Message-ID: <874iyqg4kz.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77528 Cc: iyzsong@gmail.com, 77525@debbugs.gnu.org, =?utf-8?B?5a6L5paH5q2m?= , 77528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Hilton, (Cc: =E5=AE=8B=E6=96=87=E6=AD=A6.) Hilton Chain writes: > * gnu/system.scm (operating-system-etc-service)[profile]: Set umask first. > Group environment variables setup with profile sourcing to avoid duplicat= ion. > Export $GUILE_LOAD_PATH and $GUILE_LOAD_COMPILED_PATH for =E2=80=98guix p= ull=E2=80=99 profile. > * gnu/system/shadow.scm (%default-bash-profile): Remove duplicated export= s. The last item does not say the whole story: > +++ b/gnu/system/shadow.scm > @@ -179,16 +179,6 @@ (define %default-bash-profile >=20=20 > # Honor per-interactive-shell startup file > if [ -f ~/.bashrc ]; then . ~/.bashrc; fi > - > -# Merge search-paths from multiple profiles, the order matters. > -eval \"$(guix package --search-paths \\ > --p $HOME/.config/guix/current \\ > --p $HOME/.guix-home/profile \\ > --p $HOME/.guix-profile \\ > --p /run/current-system/profile)\" > - > -# Prepend setuid programs. > -export PATH=3D/run/setuid-programs:$PATH > ")) I am the one who suggested to not invoke =E2=80=98guix package=E2=80=99 fro= m shell startup files: https://issues.guix.gnu.org/77035#8-lineno17 However, I hadn=E2=80=99t realized that this had previously been introduced= by =E5=AE=8B=E6=96=87=E6=AD=A6 in commit 40310efde9b4a4f2cf98081d6cd10f843685e= bb6. Since this patch essentially reverts this commit, could you share your thoughts on this, =E5=AE=8B=E6=96=87=E6=AD=A6? Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 15 10:00:35 2025 Received: (at 77528) by debbugs.gnu.org; 15 Apr 2025 14:00:35 +0000 Received: from localhost ([127.0.0.1]:52873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u4gq2-0004xB-Qp for submit@debbugs.gnu.org; Tue, 15 Apr 2025 10:00:35 -0400 Received: from mail.envs.net ([5.199.136.28]:32802) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u4gpx-0004wr-0m; Tue, 15 Apr 2025 10:00:31 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id 2C8A538A40B0; Tue, 15 Apr 2025 14:00:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1744725627; bh=k/zFEFcX3Aw4aUG5OKo5Ff3fyNNUEZC3/S4XK+jbQhk=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=edIYemRi7sF7mxm9t8K7isOfSAzenNX8jtmPGAnmw0QQOxaLU9AJhjEqMZIMtOq6e dHtyGnGzlIM7f41TxILy0BSF3yoAHfz43g/BX8k60TmkN/fRnmtQPUB4QIwGPRd4p0 BBPCPsvSkYGy8rHJ2/1NeaOsJwU5/JwuyuF5Q+YItnlVBpiX8i4ZhCNifAnoM2B3j6 xXaw8w0OV9586eKaXHC5lZNFCOdqcI7VwxmAX4rbA+T+m3qfrlD9y0RJNqO1yka2M+ bJJIrQZnm+L7i2LOxOH6chRNEUO1w2jpYV4lmOsVLkn18k/oRx8tU4OKbtx8l5D5Rf uBGxcN6TaH1ezDY5sMxeCcKYSIzqVMO/5xWwnYvxb3rjr10dcrE1hVH4LY8gdYyvco bkuYKDDzbn5EULuYvcc7jzpP0pR0HHt0vnrcV1Dv2RxBA14GWcGsx9qtSBPTMnP/uo sJi9K+H6e12v8nzxY7GOyZimMF2f5DTNkW7QfhuRlzPfJYT/ALyoDjctvWnEyfapEo 2IoDBMj54rp5z1runbQdgi28wv4RKKD2bG0l5o9Wg5XHNk6ymTtpvnZewbZu5RhG+N QX09O6HMkkdjaiZY6gvzK9omX4lV727Y4QKtPlqdTJomv1hw7sSe70LGx7XMAEYnwi /Tn3A8JaRWSt7vXCCyqSrLgs= 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 TLdjkbBB6Tsd; Tue, 15 Apr 2025 14:00:19 +0000 (UTC) Received: from localhost (unknown [112.44.73.128]) (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; Tue, 15 Apr 2025 14:00:19 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id d48205de; Tue, 15 Apr 2025 14:05:06 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: [bug#77525] [PATCH v4 2/6] system: /etc/profile: Rearrange to avoid search path duplication. In-Reply-To: <874iyqg4kz.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Mon, 14 Apr 2025 17:12:12 +0200") References: <94cf181828817e485cb92cf80365881fe8a8cf47.1743736516.git.hako@ultrarare.space> <874iyqg4kz.fsf@gnu.org> Date: Tue, 15 Apr 2025 22:05:06 +0800 Message-ID: <877c3lplkd.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77528 Cc: Hilton Chain , 77525@debbugs.gnu.org, 77528@debbugs.gnu.org, iyzsong@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ludovic Court=C3=A8s writes: > [...] > > The last item does not say the whole story: > >> +++ b/gnu/system/shadow.scm >> @@ -179,16 +179,6 @@ (define %default-bash-profile >>=20=20 >> # Honor per-interactive-shell startup file >> if [ -f ~/.bashrc ]; then . ~/.bashrc; fi >> - >> -# Merge search-paths from multiple profiles, the order matters. >> -eval \"$(guix package --search-paths \\ >> --p $HOME/.config/guix/current \\ >> --p $HOME/.guix-home/profile \\ >> --p $HOME/.guix-profile \\ >> --p /run/current-system/profile)\" >> - >> -# Prepend setuid programs. >> -export PATH=3D/run/setuid-programs:$PATH >> ")) > > I am the one who suggested to not invoke =E2=80=98guix package=E2=80=99 f= rom shell > startup files: > > https://issues.guix.gnu.org/77035#8-lineno17 > > However, I hadn=E2=80=99t realized that this had previously been introduc= ed by > =E5=AE=8B=E6=96=87=E6=AD=A6 in commit 40310efde9b4a4f2cf98081d6cd10f84368= 5ebb6. > > Since this patch essentially reverts this commit, could you share your > thoughts on this, =E5=AE=8B=E6=96=87=E6=AD=A6? Hi, Sorry for that, it seems I had leave it partly commited in, without a news entry and documentation. The change about /etc/skel/.bash_profile in commit 40310e is to provide a sensible default to merge multiple profiles, which will fix . Users can easily change his own ~/.bash_profile to not invoke 'guix package', to avoid merge multiple profiles. Now I think it's better to remove it as the patch did, so we default to not merge search paths from multiple profiles, and document how to custom your ~/.bash_profile with 'guix package --search-paths` to merge them. Also mention the drawback when you choose to merge profiles for search paths, mainly ABI incompatible problems from plugins (GIO modules, Qt, etc.). Thanks. From debbugs-submit-bounces@debbugs.gnu.org Tue Apr 15 11:12:15 2025 Received: (at 77528) by debbugs.gnu.org; 15 Apr 2025 15:12:15 +0000 Received: from localhost ([127.0.0.1]:53525 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u4hxO-0002h8-IL for submit@debbugs.gnu.org; Tue, 15 Apr 2025 11:12:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48856) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u4hxI-0002g9-My; Tue, 15 Apr 2025 11:12:12 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u4hxB-0003NN-38; Tue, 15 Apr 2025 11:12:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=r473dFJIjNfE446lkf06vnUwgjAdJ6MAIz7C+OZOtQg=; b=osT09e0hXGwzTudfzg+R K8eE3v8TfovEnwfZ9auPS1OZgkt02Cmr7ELtjpjMKMoV1onOct1FWcOBdofNQovVFDhVrfjRsuKfv AcPWcWBhq2TZOXoM0pBjSCehEM8HzhjbifwaB96IbrGce+GbVyZR2p4MEe39rykuBG0KBVfduDNPg /GFJTv1ckBViej6slprN8RN6bTzM2DDuLq3v7G74CbJrUoI0BeiuKqCeclv5sAb7Kylw6xsXGUSUE Nz8D4qQ1hYA6mee8Z38jApMluFrnq0hNPVurQ1tSfipz7jWHAeXW0qZndFL0XEC148hrZNHED264w B/GQDJEXVYPhsg==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: =?utf-8?B?5a6L5paH5q2m?= Subject: Re: [bug#77525] [PATCH v4 2/6] system: /etc/profile: Rearrange to avoid search path duplication. In-Reply-To: <877c3lplkd.fsf@envs.net> (=?utf-8?B?IuWui+aWh+atpiIncw==?= message of "Tue, 15 Apr 2025 22:05:06 +0800") References: <94cf181828817e485cb92cf80365881fe8a8cf47.1743736516.git.hako@ultrarare.space> <874iyqg4kz.fsf@gnu.org> <877c3lplkd.fsf@envs.net> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Sextidi 26 Germinal an 233 de la =?utf-8?Q?R=C3=A9vo?= =?utf-8?Q?lution=2C?= jour du Lilas Date: Tue, 15 Apr 2025 17:05:02 +0200 Message-ID: <878qo1fotd.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77528 Cc: Hilton Chain , 77525@debbugs.gnu.org, 77528@debbugs.gnu.org, iyzsong@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) =E5=AE=8B=E6=96=87=E6=AD=A6 writes: > Hi, Sorry for that, it seems I had leave it partly commited in, without > a news entry and documentation. The change about > /etc/skel/.bash_profile in commit 40310e is to provide a sensible > default to merge multiple profiles, which will fix > . Users can easily change his own > ~/.bash_profile to not invoke 'guix package', to avoid merge multiple > profiles. > > Now I think it's better to remove it as the patch did, so we default to > not merge search paths from multiple profiles, OK, I see. Any thoughts on the patch series Hilton submitted? https://issues.guix.gnu.org/77035 Thanks for your feedback, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 18 22:42:23 2025 Received: (at 77528) by debbugs.gnu.org; 19 Apr 2025 02:42:23 +0000 Received: from localhost ([127.0.0.1]:54291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u5y9u-0003TR-4G for submit@debbugs.gnu.org; Fri, 18 Apr 2025 22:42:23 -0400 Received: from mail.envs.net ([5.199.136.28]:38072) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u5y9p-0003Se-JA for 77528@debbugs.gnu.org; Fri, 18 Apr 2025 22:42:19 -0400 Received: from localhost (mail.envs.net [127.0.0.1]) by mail.envs.net (Postfix) with ESMTP id A047438A409F; Sat, 19 Apr 2025 02:42:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=envs.net; s=modoboa; t=1745030536; bh=eSRzsKBdGdeYLsi91CSUpqqRYT98VqkpVKsM2l4cpKc=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=Y2eNZ5viz/tjvvJZoi+iU1pQ/h+pNHeyU2aMNBchITJkwMAz1YKLbaVy4i46pGUtw CjWhQ85yuqLSh95Jb0iR6v1YYZC3hT85bJNn7GVxtzSEFO28qdEJYqz1hYKXz6HFo2 XYAlCmeHkB0SHHmy5HtKvqGX1kVEPk1jvFr7iTbiRZrs8Qwtp619Qw+Aa+uS4LEO6R fEMlPgO2Gy00C5nKZxZBMxbpmAA77dKxIwWw62gADIa7jseeK2unGS7MhbqbrtGX1I vdSJ5JNPlD+WnBQXSiY6zsxWXLHt/WZSXfsdsl/rlUrm1G1I/Hs694DvuOU2KVV2sN Dvc9l2Qix6MJvgop4gQulA3fw/Ffp1jeDosjsxP+8t+h9zorbNpSYg5IoDfGSmFB7c f6LISVnBKZxQZSEiXk1P56h6Iz/AoWCp4lnQ7Eecobff3IYvYKw9DShk8WVrh5TbTp 9GV4vXUbXuMAe8ndnuNihMIRfipt+XalpX7jHJ6OFxaCsZJP3d6nq4ILipIA/R16s7 oTiL0FeAQ+o0pDi9vXo5SQDHmmzjxujQzdGAAfalwNubwJulLydr3+lTu85+87yV4B xPZ1NKNAkO32077MsG6v97m/PfYfzB2EEyRZO0X3n0QIK0Ip9GEdBk6tzfJTt1GbiC S+cEOqtmjqWbe6gdlKzbqYQ4= 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 1CCfGYNVMn-V; Sat, 19 Apr 2025 02:42:13 +0000 (UTC) Received: from localhost (unknown [112.44.73.128]) (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; Sat, 19 Apr 2025 02:42:12 +0000 (UTC) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 61f78827; Sat, 19 Apr 2025 02:47:11 +0000 (UTC) From: =?utf-8?B?5a6L5paH5q2m?= To: Hilton Chain Subject: Re: [bug#77528] [PATCH v4 6/6] guix-install.sh: Set up extra environment variables for Guix Home. In-Reply-To: <48e2fe38e67f7d7384fde358adb04c1e2b3a6abe.1743736516.git.hako@ultrarare.space> (Hilton Chain's message of "Fri, 4 Apr 2025 11:23:03 +0800") References: <48e2fe38e67f7d7384fde358adb04c1e2b3a6abe.1743736516.git.hako@ultrarare.space> Date: Sat, 19 Apr 2025 10:47:11 +0800 Message-ID: <877c3ghnps.fsf@envs.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77528 Cc: 77528@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hilton Chain writes: > * etc/guix-install.sh (sys_create_init_profile): Set up extra environment > variables for Guix Home. LGTM, thanks.