From mboxrd@z Thu Jan 1 00:00:00 1970 From: taylanbayirli@gmail.com (Taylan Ulrich =?utf-8?Q?Bay=C4=B1rl=C4=B1?= =?utf-8?Q?=2FKammer?=) Subject: Re: Plan for 0.9.0 Date: Thu, 15 Oct 2015 17:31:56 +0200 Message-ID: <87k2qo2ln7.fsf@T420.taylan> References: <87io6b943m.fsf@gnu.org> <878u75ql2q.fsf@gnu.org> <87eggxfc5o.fsf@openmailbox.org> <87k2qpp1ko.fsf@gnu.org> <20151014170227.3a293b5a@openmailbox.org> <874mhsiae1.fsf@openmailbox.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:48708) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmkVf-00016t-Hx for guix-devel@gnu.org; Thu, 15 Oct 2015 11:32:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZmkVb-0003Bh-NH for guix-devel@gnu.org; Thu, 15 Oct 2015 11:32:03 -0400 Received: from mail-lf0-x22b.google.com ([2a00:1450:4010:c07::22b]:36502) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZmkVb-0003AN-GK for guix-devel@gnu.org; Thu, 15 Oct 2015 11:31:59 -0400 Received: by lfeh64 with SMTP id h64so32014415lfe.3 for ; Thu, 15 Oct 2015 08:31:58 -0700 (PDT) In-Reply-To: (David Thompson's message of "Thu, 15 Oct 2015 08:33:40 -0400") 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: "Thompson, David" Cc: guix-devel "Thompson, David" writes: > [...] I'm fine with 'guix gc' working as-is. The re-downloading lots > of substitutes issue is not an issue about the CLI, but rather about > not making store items that you want to hang around GC roots. Hmm, good point. Rather than making it harder to do what 'guix gc' does, we should probably just make it do the right thing. :-) (By making more things become GC roots that is.) I take back my previous +1 in favor of the 'guix environment' related solution you mentioned, and maybe others. I seem to remember 'guix gc' even removing things that are actually necessary for building a profile, which is a ubiquitous operation of course. Does anyone know if that's been fixed on the meanwhile, or would it be fixed via the 'guix environment' fix? Taylan