From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher Allan Webber Subject: What prevents "guix package --profile" profiles from being gc'ed? Date: Wed, 24 Feb 2016 16:30:43 -0800 Message-ID: <87si0hr5qk.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:40666) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYjpO-00015N-OI for help-guix@gnu.org; Wed, 24 Feb 2016 19:30:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYjpN-0003iF-SA for help-guix@gnu.org; Wed, 24 Feb 2016 19:30:46 -0500 Received: from dustycloud.org ([2600:3c02::f03c:91ff:feae:cb51]:59524) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYjpN-0003hy-KY for help-guix@gnu.org; Wed, 24 Feb 2016 19:30:45 -0500 Received: from oolong (localhost [127.0.0.1]) by dustycloud.org (Postfix) with ESMTPS id A6E93265C2 for ; Wed, 24 Feb 2016 19:30:43 -0500 (EST) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org To: help-guix@gnu.org Heya all, I'm a bit confused about profile management for profiles that *aren't* your system or default user profile. guix package --profile=/home/cwebber/guix-profiles/test -i hello then I run "guix gc", it seems like that profile is still kept around. David seemed to think that maybe the profile link would be under /var/guix/profiles/ cwebber@oolong:~$ find /var/guix/profiles/ /var/guix/profiles/ /var/guix/profiles/system-20-link /var/guix/profiles/system-21-link /var/guix/profiles/system-7-link /var/guix/profiles/system-6-link /var/guix/profiles/system-10-link /var/guix/profiles/system-22-link /var/guix/profiles/per-user /var/guix/profiles/per-user/cwebber /var/guix/profiles/per-user/cwebber/guix-profile-188-link /var/guix/profiles/per-user/cwebber/guix-profile-187-link /var/guix/profiles/per-user/cwebber/guix-profile-189-link /var/guix/profiles/per-user/cwebber/guix-profile-186-link /var/guix/profiles/per-user/cwebber/guix-profile-191-link /var/guix/profiles/per-user/cwebber/guix-profile /var/guix/profiles/per-user/cwebber/guix-profile-192-link /var/guix/profiles/per-user/cwebber/guix-profile-193-link /var/guix/profiles/per-user/cwebber/guix-profile-194-link /var/guix/profiles/per-user/cwebber/guix-profile-185-link /var/guix/profiles/per-user/cwebber/guix-profile-190-link /var/guix/profiles/per-user/root /var/guix/profiles/system-12-link /var/guix/profiles/system-11-link /var/guix/profiles/system-1-link /var/guix/profiles/system-14-link /var/guix/profiles/system-19-link /var/guix/profiles/system-18-link /var/guix/profiles/system-15-link /var/guix/profiles/system-13-link /var/guix/profiles/system-17-link /var/guix/profiles/system /var/guix/profiles/system-5-link /var/guix/profiles/system-8-link /var/guix/profiles/system-4-link /var/guix/profiles/system-9-link /var/guix/profiles/system-3-link /var/guix/profiles/system-16-link /var/guix/profiles/system-2-link It doesn't look like it. What's keeping that profile around? Will it ever get gc'ed? Is it somehow recorded in Guix's state files? Just curious, - Chris