From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manolis Ragkousis Subject: Re: boot the Hurd with Guix Date: Thu, 16 Nov 2017 12:17:53 +0200 Message-ID: <05109d04-7dc2-51f0-aa0d-b79053ef2a58@gmail.com> References: <20171112210310.80B0E4E0031@mta-1.openmailbox.og> <87fu9iv4sm.fsf@gnu.org> <20171113105024.tvfkan54xzj7dbpv@var.youpi.perso.aquilenet.fr> <87shdeh6q3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46986) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFHFM-0003w7-KZ for guix-devel@gnu.org; Thu, 16 Nov 2017 05:18:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eFHFG-0005hO-Rb for guix-devel@gnu.org; Thu, 16 Nov 2017 05:18:12 -0500 In-Reply-To: <87shdeh6q3.fsf@gnu.org> Content-Language: English & Greek 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" To: rennes@openmailbox.org Cc: guix-devel , bug-hurd@gnu.org Hello everyone, On 11/16/2017 12:13 PM, Ludovic Courtès wrote: > Hi Samuel, :-) > > Samuel Thibault skribis: > >> Ludovic Courtès, on lun. 13 nov. 2017 11:42:01 +0100, wrote: >>> PS: guix-daemon no longer depends on ‘lsof’, but it still depends on /proc. >> >> Does our procfs have everything it needs already? > > It needs /proc/PID/{exe,cwd,fd,maps,environ}: > > https://git.savannah.gnu.org/cgit/guix.git/tree/nix/scripts/list-runtime-roots.in > > That said, it’s quite optional: the worst that can happen if one of > these things is missing is that something can be reclaimed “prematurely” > from /gnu/store. I say “prematurely” with quotes because users are > supposed to register “real” GC roots anyway, as with ‘guix package -i’ > or ‘guix build --root’. That reminds me, Rene have you tried running 'guix gc -C' ? What is the output? Because I have a problem with this on Guix on Hurd and I haven't managed to fix it yet.