From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: It's time to build "guix deploy" Date: Mon, 11 Feb 2019 16:25:44 +0100 Message-ID: <20190211152544.6fx5geibeyhkujro@thebird.nl> References: <87k2wx6t1e.fsf@fsf.org> <87h8da5u5k.fsf@dustycloud.org> <20190211140203.cy745yyhtujv56ip@thebird.nl> <87ef8e5q4o.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([209.51.188.92]:57612) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtDa3-0000Of-Jk for guix-devel@gnu.org; Mon, 11 Feb 2019 10:33:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gtDa2-0000iu-QK for guix-devel@gnu.org; Mon, 11 Feb 2019 10:33:11 -0500 Received: from mail.thebird.nl ([94.142.245.5]:54760) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtDa2-0000ic-Kb for guix-devel@gnu.org; Mon, 11 Feb 2019 10:33:10 -0500 Content-Disposition: inline In-Reply-To: <87ef8e5q4o.fsf@dustycloud.org> 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 Lemmer Webber Cc: guix-devel@gnu.org On Mon, Feb 11, 2019 at 09:57:59AM -0500, Christopher Lemmer Webber wrote: > Pjotr Prins writes: > > > I am also interested in 'guix deploy', especially if it can run on top > > of Debian and handle HOME directories. > > I should also say: I'm not considering how "guix deploy" could or would > handle running on top of Debian *or* handle HOME directories. Both of > those feel out of scope to me, but for different reasons: > > - "guix deploy" would deploy by, well, building guix system profiles > and then pushing them out. So I'm not sure how Debian would fit in > there... > - Mutable state of the system is hard to tackle. We might need to > tackle some degree of it, but I think that would be in > post-install-hooks type things which might sometimes do that > on server? Sure. There was a message recently about having Guix doing 'outer' state too. I lost what thread it was in. I am interested not least because I need a transition path to GuixSD. If we were on VMs it would be relatively easy, but our servers are on bare metal. Pj.