Hello! Maxim Cournoyer <maxim.courno...@gmail.com> skribis:
> l...@gnu.org (Ludovic Courtès) writes: [...] >> ‘guix environment’ without --pure adds its own entries to the front of >> the search paths, which is why we observe this behavior. >> > > Is this specific to 'guix environment' with --pure vs without --pure? Without ‘--pure’. Conversely, ‘--pure’ clears the environment variables altogether: https://www.gnu.org/software/guix/manual/html_node/Invoking-guix-environment.html > Also, would this behavior be observed for any 3rd > party package management system, say, the one for ruby, or <some> > language? If so maybe we could document this behavior somewhere. What would you add to the document of ‘guix environment’? It seems quite clear to me at first sight. >> In most cases this is what we want (we want to create an environment >> that prevails over the user’s profile), but I can see why this is >> problematic here. >> >> I would argue that using ‘pip’ in ‘guix environment’ is a bit convoluted >> anyway, but then again I’m no Python expert. :-) >> > > Yes, it is a bit convoluted. But with environments being so convenient, > I can think that people other than me would attempt this ;) Yes I can imagine. :-) Thanks, Ludo’.