From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: ISO-9660 image working and ready Date: Mon, 17 Jul 2017 19:54:49 +0200 Message-ID: <20170717195449.495c6519@scratchpost.org> References: <87d195etic.fsf@gnu.org> <20170712134405.25274-1-dannym@scratchpost.org> <87inixd9z1.fsf@gnu.org> <20170712192827.22b7c740@scratchpost.org> <87fue1bbdx.fsf@gnu.org> <20170713005737.65ef1d0e@scratchpost.org> <87lgnn6v09.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:47221) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dXAEd-0003Sr-6u for guix-devel@gnu.org; Mon, 17 Jul 2017 13:55:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dXAEZ-0004E1-4p for guix-devel@gnu.org; Mon, 17 Jul 2017 13:55:07 -0400 In-Reply-To: <87lgnn6v09.fsf@gnu.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: Ludovic =?ISO-8859-1?Q?Court=E8s?= Cc: guix-devel@gnu.org Hi Ludo, On Mon, 17 Jul 2017 15:41:26 +0200 ludo@gnu.org (Ludovic Court=C3=A8s) wrote: > Would you like to update the =E2=80=98release=E2=80=99 Makefile.am target= as well as > =E2=80=9CSystem Installation=E2=80=9D in guix.texi to reflect that? Sure, but if possible, let's make sure that the image is tested in all case= s first. I hope someone tests the image on a real EFI computer again. (It= works in qemu - but with the complexity of the EFI specification and all I= 'd rather someone burned it to DVD and tried to boot from it) Then something like the following? diff --git a/Makefile.am b/Makefile.am index 4d1512f8c..1d4364bce 100644 --- a/Makefile.am +++ b/Makefile.am @@ -632,14 +632,15 @@ release: dist image=3D`$(top_builddir)/pre-inst-env = \ guix system disk-image = \ --system=3D$$system = \ + --file-system-type=3Diso9660 = \ gnu/system/install.scm` ; = \ if [ ! -f "$$image" ] ; then = \ echo "failed to produced GuixSD installation image for $$system= " >&2 ; \ exit 1 ; = \ fi ; = \ - xz < "$$image" > "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz.= tmp" ; \ + xz < "$$image"/guixsd.iso > "$(releasedir)/$(GUIXSD_IMAGE_BASE).$= $system.xz.tmp" ; \ mv "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz.tmp" = \ - "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz" ; = \ + "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.iso.xz" ; = \ done for system in $(GUIXSD_VM_SYSTEMS) ; do = \ image=3D`$(top_builddir)/pre-inst-env = \