From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Tracking and inspecting how Guix changes over time Date: Wed, 13 Feb 2019 15:37:01 +0100 Message-ID: <87lg2jiwky.fsf@elephly.net> References: <87k1ia5sd4.fsf@cbaines.net> <87bm3lrnwm.fsf@gnu.org> <87zhr0u0gn.fsf@cbaines.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:43529) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtvtN-0003In-5Z for guix-devel@gnu.org; Wed, 13 Feb 2019 09:52:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gtvez-0005HB-TZ for guix-devel@gnu.org; Wed, 13 Feb 2019 09:37:14 -0500 In-reply-to: <87zhr0u0gn.fsf@cbaines.net> 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: Christopher Baines Cc: guix-devel@gnu.org, Thompson@localhost Christopher Baines writes: >> For an automated system like this, it=E2=80=99s a bit different, so usin= g a >> container makes a lot of sense. I=E2=80=99d suggest having an option di= rectly >> in (guix inferior) to allow users to choose whether to run an inferior >> in separate name spaces. WDYT? > > That sounds great, I'm not quite sure how to make it happen though... > > So inferior-pipe in (guix inferior) uses open-pipe*. The root of the > Linux container code in Guix looks to be run-container (gnu build > linux-container). You can use =E2=80=9Ccall-with-container=E2=80=9D, which runs a thunk insid= e a container. --=20 Ricardo