From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Thompson Subject: Re: Improving the usability of 'guix environment' Date: Tue, 10 Feb 2015 13:35:29 -0500 Message-ID: <877fvphaxa.fsf@fsf.org> References: <87fvadhg1d.fsf@fsf.org> <20150210181747.GB29701@debian> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:39449) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLFer-0000T7-3p for guix-devel@gnu.org; Tue, 10 Feb 2015 13:35:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YLFeq-0005yh-6H for guix-devel@gnu.org; Tue, 10 Feb 2015 13:35:37 -0500 Received: from mail.fsf.org ([208.118.235.13]:44502) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YLFeq-0005yd-4P for guix-devel@gnu.org; Tue, 10 Feb 2015 13:35:36 -0500 In-Reply-To: <20150210181747.GB29701@debian> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Andreas Enge Cc: guix-devel@gnu.org Andreas Enge writes: > On Tue, Feb 10, 2015 at 11:45:02AM -0500, David Thompson wrote: >> guix environment guile guile-sdl # let's tinker with SDL in Guile > > Is this not already covered by doing a "guix package -i ...", tinkering, > and a roll-back? There is one more line to type for the roll-back. > The functionality with installing inputs is much more useful as it saves > a lot of typing, and looking up which inputs are needed. That works, but it creates more of a mess than it ought to and isn't as automated. I do not want to add a new generation to my profile (that then must be explicitly GC'd later), and I want all of the environment variables automatically setup for me somewhat like the build daemon does. Furthermore, 'guix environment' can create a pure environment, where, in this example, only guile and guile-sdl things would be present in the search paths. -- David Thompson Web Developer - Free Software Foundation - http://fsf.org GPG Key: 0FF1D807 Support the FSF: https://fsf.org/donate