From mboxrd@z Thu Jan 1 00:00:00 1970 From: Brett Gilio Subject: bug#38529: Make --pure the default for `guix environment'? Date: Mon, 09 Dec 2019 14:17:24 -0600 Message-ID: <87blshuucr.fsf@posteo.net> References: <87eexeu8mo.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:56167) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iePTo-0000W5-7r for bug-guix@gnu.org; Mon, 09 Dec 2019 15:18:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iePTn-00008k-0H for bug-guix@gnu.org; Mon, 09 Dec 2019 15:18:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:48481) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iePTm-00007a-JO for bug-guix@gnu.org; Mon, 09 Dec 2019 15:18:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iePTm-0000Sk-EV for bug-guix@gnu.org; Mon, 09 Dec 2019 15:18:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: (David Thompson's message of "Mon, 9 Dec 2019 13:46:20 -0500") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: "Thompson, David" Cc: Pierre Neidhardt , 38529@debbugs.gnu.org "Thompson, David" writes: > Hi, > > I have long thought that --ad-hoc should be implied, as that is the > mode I use 99% of the time, but I disagree that --pure should be the > default. Most of the time I (and I suspect most other users) just want > to temporarily augment the current environment with a package or two > and I think that shouldn't require any special flags (neither --ad-hoc > nor --pure). The current default behavior of making an environment > from package dependencies is because that's how nix-shell worked (or > at least how I thought it worked) and 'guix environment' was created > as a clone of that tool. > > - Dave I was waiting for somebody to say this. But, I am 100% in agreement with Dave as far as the behavior of --pure. I really would like to see either nothing change, or we make --ad-hoc the implied default. My reasoning confers with Dave's logic. -- Brett M. Gilio https://git.sr.ht/~brettgilio/