GNU bug report logs - #38529
Make --pure the default for `guix environment'?

Previous Next

Package: guix;

Reported by: Pierre Neidhardt <mail <at> ambrevar.xyz>

Date: Sun, 8 Dec 2019 15:43:02 UTC

Severity: normal

Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Pierre Neidhardt <mail <at> ambrevar.xyz>
Subject: bug#38529: closed (Re: bug#38529: Make --pure the default for
 `guix environment'?)
Date: Fri, 19 Aug 2022 14:29:02 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#38529: Make --pure the default for `guix environment'?

which was filed against the guix package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 38529 <at> debbugs.gnu.org.

-- 
38529: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=38529
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Pierre Neidhardt <mail <at> ambrevar.xyz>
Cc: GNU Debbugs <control <at> debbugs.gnu.org>, 38529-done <at> debbugs.gnu.org
Subject: Re: bug#38529: Make --pure the default for `guix environment'?
Date: Fri, 19 Aug 2022 10:28:35 -0400
tags 38529 +wontfix
thanks

Hi,

Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes:

> Hi Pierre,
>
> Pierre Neidhardt <mail <at> ambrevar.xyz> writes:
>
>> --pure seems to be the more sensible behaviour.  "Impure" environments
>> can have unexpected behaviours, so it makes sense to only allow them
>> when the user explicitly asks for it.
>
> Unfortunately Guix packages often don't work well with --pure.  Be it
> magit that depends on git, or Emacs that depend or coreutils, etc.,
> there are many things that are expected to be propagated and aren't
> explicitly, by omission or sometimes for closure's size sake (when the
> feature is optional).  We could argue that is a good reason for the
> proposed change :-).
>
> I think environments are great mostly for hacking and trying stuff
> quickly, where the guarantees of Guix do not matter as much as for
> profiles (and if they did, you'd be better with guix environment
> --container anyway).
>
> So, I guess that makes me more on the side of "let's no change the
> defaults for now".

Closing this old forgotten issue as wontfix.

Thanks,

Maxim

[Message part 3 (message/rfc822, inline)]
From: Pierre Neidhardt <mail <at> ambrevar.xyz>
To: bug-guix <at> gnu.org
Subject: Make --pure the default for `guix environment'?
Date: Sun, 08 Dec 2019 16:42:07 +0100
[Message part 4 (text/plain, inline)]
--pure seems to be the more sensible behaviour.  "Impure" environments
can have unexpected behaviours, so it makes sense to only allow them
when the user explicitly asks for it.

-- 
Pierre Neidhardt
https://ambrevar.xyz/
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 2 years and 358 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.