David Thompson (2014-10-09 02:48 +0400) wrote: > Hello Guix hackers, > > Below is a preliminary version of a new guix command called > 'environment'. For those familiar with Nix, it works a lot like > nix-shell. > > The purpose of 'guix environment' is to assist hackers in creating > reproducible development environments without polluting their package > profile. 'guix environment' takes a package (or packages), builds all > of the necessary inputs, and creates a shell environment to use them. > For example, 'guix environment guile' adds these environment variables:
[...] > With this environment, you can grab the guile source code and build it, > knowing that all the dependencies have been satisfied. Furthermore, > this system makes it easy to work on projects that require different > versions of the same software without clashes. Bye-bye RVM and > virtualenv! [...] My only comment is: This is GREAT!! Thank you very much for working on this.