Hello, Fis Trivial <ybbs.da...@hotmail.com> skribis:
> * Problem > The exported environment variables can cause various problems in foreign > distribution(1)(2). And besides, The long list of environment variables(4) > injected into user's login shell makes the user's environment impure. > So, I believe that if I want to run guix safely on a foreign distributions, I > need to eliminate the need for exporting environment variables from guix to my > login shell. Can you clarify what problems you are facing? I remember one problematic case on foreign distros, that of XDG_DATA_DIRS: https://bugs.gnu.org/26202 The environment variable settings that ‘guix package’ produces are here to ensure that software installed with Guix will work as expected. Ignoring them wholesale (à la Nix) doesn’t sound like a good idea. :-) Thanks, Ludo’.