Hello Ludo, Ludovic Courtès <l...@gnu.org> ezt írta (időpont: 2018. nov. 6., K, 12:32): > > Hello, > > swedebugia <swedebu...@riseup.net> skribis: > > > I noticed during my years of reading this list that difficulties > > stemming from wrong environment variables or lack of knowledge of the > > importance of these is VERY common among (new) guix users. > > > > To help everyone I wonder if it is possible for Guix to automatically > > register all these suggested changes to variables that happen after > > installing a package and check whether the user did his job of > > managing this correctly and help if not. > > Upon completion, ‘guix package’ tells which additional environment > variables may need to be defined. There’s also ‘guix package > --search-paths’ and the generated ‘etc/profile’ file. >
I have seen in the /etc/profile file that it suggest you to do something like source $GUIX_PROFILE/etc/profile. This causes problems on systems where the startup file is executed by a posix /bin/sh, as this is bash specific. Any reason not to use . $GUIX_PROFILE/etc/sh instead in that hint? (I noticed this on debian, .xsessionrc is using /bin/sh to interpret this when starting up the x session, and that defaults to dash on debian and derivatives.) > Do you think we need something in addition to this? > > I was under the impression that Guix does better than the alternatives > when it comes to environment variable settings, but of course, I’m > biased. ;-) > > Thank you, > Ludo’. > Best regards, g_bor