From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: Graphical Installer - Call for Testing. Date: Fri, 7 Jul 2017 08:13:00 +0200 Message-ID: <20170707081300.29503638@scratchpost.org> References: <20170104075928.GA23509@jocasta.intra> <87eg07cybi.fsf@gmail.com> <20170113063511.GA18383@jocasta.intra> <20170705192731.5fdd6933@scratchpost.org> <87wp7k97io.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44282) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dTMVq-0006gh-Sh for guix-devel@gnu.org; Fri, 07 Jul 2017 02:13:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dTMVl-0005Kw-V0 for guix-devel@gnu.org; Fri, 07 Jul 2017 02:13:10 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:58042) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dTMVl-0005KR-N5 for guix-devel@gnu.org; Fri, 07 Jul 2017 02:13:05 -0400 In-Reply-To: <87wp7k97io.fsf@gmail.com> 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: Chris Marusich Cc: guix-devel@gnu.org, John Darrington Hi, On Thu, 06 Jul 2017 21:48:47 -0700 Chris Marusich wrote: > Is the wip-installer-2 branch the one I should test with now? Yes, if you want :) > What's the difference between the wip-installer and > wip-installer-2 branches? I didn't want to fuck up the wip-installer branch so I created a new one starting from master, merged all the wip-installer commits into wip-installer-2 as far as possible (took a lot of manual conflict resolution) and edited the branch until the installer worked again. Then I added some new stuff. > What steps should I take to create a disk > image with the installer (or is a testable image available already)? Good question. I'm not sure. John adapted the gnu/system/install.scm - installation-os to add an invocation of the graphical installer. Hydra does (system-disk-image installation-os #:disk-image-size (* 1024 MiB))))). Try doing the same in the Guile interpreter, like so: guile -L . ,use (gnu system vm) ,use (gnu system install) (system-disk-image installation-os #:disk-image-size (* 1024 MiB))))) But I think that's a monadic value and one would still call run-with-store with some store and the result?