From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zelphir Kaltstahl Subject: =?UTF-8?Q?Re=3a_IceCat_from_Guix_all_monospaced_font_=e2=80=93_Summ?= =?UTF-8?Q?ary?= Date: Mon, 6 May 2019 01:22:57 +0200 Message-ID: <5872dbac-53dd-c2b0-aa0e-a3e561910be2@gmail.com> References: <87h8a8lru1.fsf@roquette.mug.biscuolo.net> <87k1f4tzx2.fsf@netris.org> <09558546-6873-1659-808c-70817d6ce4e3@gmail.com> <87zho0shfp.fsf@netris.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([209.51.188.92]:48975) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hNQTG-0006R5-Az for help-guix@gnu.org; Sun, 05 May 2019 19:23:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hNQTF-0001Hj-4T for help-guix@gnu.org; Sun, 05 May 2019 19:23:02 -0400 Received: from mail-wm1-x334.google.com ([2a00:1450:4864:20::334]:54881) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hNQTE-0001H6-Tv for help-guix@gnu.org; Sun, 05 May 2019 19:23:01 -0400 Received: by mail-wm1-x334.google.com with SMTP id b10so13584229wmj.4 for ; Sun, 05 May 2019 16:23:00 -0700 (PDT) In-Reply-To: <87zho0shfp.fsf@netris.org> Content-Language: en-US List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Mark H Weaver Cc: help-guix@gnu.org On 5/5/19 11:46 PM, Mark H Weaver wrote: > Zelphir Kaltstahl writes: > >> Ah it could be, that a package changed something in `~/.profile`. I will >> check … No it still looks the same as before. > Guix never modifies your ~/.profile. The relevant file is: > ~/.guix-profile/etc/profile, which is generated each time you update > your user profile. On a Guix system, it is sourced from /etc/profile. > > On other systems, you should arrange to source that file in your login > shell with GUIX_PROFILE set appropriately, e.g. with the following code > in your ~/.bash_profile or equivalent: > > GUIX_PROFILE="$HOME/.guix-profile" ; \ > source "$HOME/.guix-profile/etc/profile" > > This is recommended in section 4.2 of the Guix manual, here: > > https://www.gnu.org/software/guix/manual/en/html_node/Invoking-guix-package.html Yep, I did that : ) >> Also I think any installation adding something to my `~/.profile` >> should tell the user about such a change. > Again, Guix will never do this. However, 'guix package' should tell you > if you're missing environment variable settings that are needed by the > newly installed packages. > >> No package I installed yesterday did so. > Hmm. Are you confident about this? If so, that casts doubt on my > hypothesis that this was about missing environment variable settings. > Unfortunately, I currently have no other hypothesis to explain why a > reboot was required to fix your IceCat. I was only referring to changing my `~/.profile`, not the one under `~/.guix-profile/etc/profile`. When I wrote the message, I was not aware of `~/.guix-profile/etc/profile`. Yes, I am sure no package changed my `~/.profile`. Which is good : ) Thanks for making clear which profile was meant. I guess that changes to `~/.guix-profile/etc/profile` could be the reason then, the issue disappeared after restart / relogin.