From unknown Mon Jun 23 07:46:57 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#27967 <27967@debbugs.gnu.org> To: bug#27967 <27967@debbugs.gnu.org> Subject: Status: [PATCH] maint: Create an ISO9660 installation image in the 'release' target. Reply-To: bug#27967 <27967@debbugs.gnu.org> Date: Mon, 23 Jun 2025 14:46:57 +0000 retitle 27967 [PATCH] maint: Create an ISO9660 installation image in the 'r= elease' target. reassign 27967 guix-patches submitter 27967 Danny Milosavljevic severity 27967 normal tag 27967 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 05 06:12:47 2017 Received: (at submit) by debbugs.gnu.org; 5 Aug 2017 10:12:47 +0000 Received: from localhost ([127.0.0.1]:42514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddw4c-0006mX-PK for submit@debbugs.gnu.org; Sat, 05 Aug 2017 06:12:47 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ddw4b-0006mJ-Gx for submit@debbugs.gnu.org; Sat, 05 Aug 2017 06:12:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddw4U-0000Q8-EF for submit@debbugs.gnu.org; Sat, 05 Aug 2017 06:12:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:59904) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ddw4U-0000Py-AV for submit@debbugs.gnu.org; Sat, 05 Aug 2017 06:12:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37379) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ddw4S-0006ez-8v for guix-patches@gnu.org; Sat, 05 Aug 2017 06:12:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ddw4N-0000KE-9G for guix-patches@gnu.org; Sat, 05 Aug 2017 06:12:36 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:56758) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ddw4M-0000Hs-VF for guix-patches@gnu.org; Sat, 05 Aug 2017 06:12:31 -0400 Received: from dayas.3.home (178.113.252.190.wireless.dyn.drei.com [178.113.252.190]) by dd1012.kasserver.com (Postfix) with ESMTPSA id D829F1CA0026; Sat, 5 Aug 2017 12:12:26 +0200 (CEST) From: Danny Milosavljevic To: guix-patches@gnu.org Subject: [PATCH] maint: Create an ISO9660 installation image in the 'release' target. Date: Sat, 5 Aug 2017 12:12:21 +0200 Message-Id: <20170805101221.1984-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.13.3 Tags: patch X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit Cc: Danny Milosavljevic X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.3 (----) * Makefile.am (GUIXSD_IMAGE_BASE): Adapt target file name. (release): Use file-system-type iso9660. * doc/guix.texi: Document installation from DVD. --- Makefile.am | 9 +++--- doc/guix.texi | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 84 insertions(+), 16 deletions(-) diff --git a/Makefile.am b/Makefile.am index 91a9113d2..7f6887cce 100644 --- a/Makefile.am +++ b/Makefile.am @@ -577,7 +577,7 @@ GUIXSD_SUPPORTED_SYSTEMS ?= x86_64-linux i686-linux GUIXSD_VM_SYSTEMS ?= x86_64-linux # Prefix of the GuixSD installation image file name. -GUIXSD_IMAGE_BASE = guixsd-usb-install-$(PACKAGE_VERSION) +GUIXSD_IMAGE_BASE = guixsd-install-$(PACKAGE_VERSION) # Prefix of the GuixSD VM image file name. GUIXSD_VM_IMAGE_BASE = guixsd-vm-image-$(PACKAGE_VERSION) @@ -628,15 +628,16 @@ release: dist for system in $(GUIXSD_SUPPORTED_SYSTEMS) ; do \ image=`$(top_builddir)/pre-inst-env \ guix system disk-image \ + --file-system-type=iso9660 \ --system=$$system \ 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" ; \ - mv "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz.tmp" \ - "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz" ; \ + xz < "$$image" > "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.iso.xz.tmp" ; \ + mv "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.iso.xz.tmp" \ + "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.iso.xz" ; \ done for system in $(GUIXSD_VM_SYSTEMS) ; do \ image=`$(top_builddir)/pre-inst-env \ diff --git a/doc/guix.texi b/doc/guix.texi index 88bf0bb62..20dd09a6d 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -7464,6 +7464,7 @@ available. * Limitations:: What you can expect. * Hardware Considerations:: Supported hardware. * USB Stick Installation:: Preparing the installation medium. +* DVD Installation:: Preparing the installation medium. * Preparing for Installation:: Networking, partitioning, etc. * Proceeding with the Installation:: The real thing. * Installing GuixSD in a VM:: GuixSD playground. @@ -7553,7 +7554,7 @@ about their support in GNU/Linux. @subsection USB Stick Installation An installation image for USB sticks can be downloaded from -@indicateurl{ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-@value{VERSION}.@var{system}.xz}, +@indicateurl{ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.iso.xz}, where @var{system} is one of: @table @code @@ -7569,8 +7570,8 @@ Make sure to download the associated @file{.sig} file and to verify the authenticity of the image against it, along these lines: @example -$ wget ftp://alpha.gnu.org/gnu/guix/guixsd-usb-install-@value{VERSION}.@var{system}.xz.sig -$ gpg --verify guixsd-usb-install-@value{VERSION}.@var{system}.xz.sig +$ wget ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.iso.xz.sig +$ gpg --verify guixsd-install-@value{VERSION}.@var{system}.iso.xz.sig @end example If that command fails because you do not have the required public key, @@ -7584,9 +7585,8 @@ $ gpg --keyserver pgp.mit.edu --recv-keys @value{OPENPGP-SIGNING-KEY-ID} and rerun the @code{gpg --verify} command. @c end duplication -This image contains a single partition with the tools necessary for an -installation. It is meant to be copied @emph{as is} to a large-enough -USB stick. +This image contains the tools necessary for an installation. +It is meant to be copied @emph{as is} to a large-enough USB stick or DVD. To copy the image to a USB stick, follow these steps: @@ -7595,7 +7595,7 @@ To copy the image to a USB stick, follow these steps: Decompress the image using the @command{xz} command: @example -xz -d guixsd-usb-install-@value{VERSION}.@var{system}.xz +xz -d guixsd-install-@value{VERSION}.@var{system}.iso.xz @end example @item @@ -7604,7 +7604,7 @@ its device name. Assuming that the USB stick is known as @file{/dev/sdX}, copy the image with: @example -dd if=guixsd-usb-install-@value{VERSION}.x86_64 of=/dev/sdX +dd if=guixsd-install-@value{VERSION}.x86_64.iso of=/dev/sdX sync @end example @@ -7618,12 +7618,79 @@ UEFI boot menu, where you can choose to boot from the USB stick. @xref{Installing GuixSD in a VM}, if, instead, you would like to install GuixSD in a virtual machine (VM). +@node DVD Installation +@subsection DVD Installation + +An installation image for DVDs can be downloaded from +@indicateurl{ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.iso.xz}, +where @var{system} is one of: + +@table @code +@item x86_64-linux +for a GNU/Linux system on Intel/AMD-compatible 64-bit CPUs; + +@item i686-linux +for a 32-bit GNU/Linux system on Intel-compatible CPUs. +@end table + +@c start duplication of authentication part from ``Binary Installation'' +Make sure to download the associated @file{.sig} file and to verify the +authenticity of the image against it, along these lines: + +@example +$ wget ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.iso.xz.sig +$ gpg --verify guixsd-install-@value{VERSION}.@var{system}.iso.xz.sig +@end example + +If that command fails because you do not have the required public key, +then run this command to import it: + +@example +$ gpg --keyserver pgp.mit.edu --recv-keys @value{OPENPGP-SIGNING-KEY-ID} +@end example + +@noindent +and rerun the @code{gpg --verify} command. +@c end duplication + +This image contains the tools necessary for an installation. +It is meant to be copied @emph{as is} to a large-enough USB stick or DVD. + +To copy the image to a DVD, follow these steps: + +@enumerate +@item +Decompress the image using the @command{xz} command: + +@example +xz -d guixsd-install-@value{VERSION}.@var{system}.iso.xz +@end example + +@item +Insert a blank DVD into your machine, and determine +its device name. Assuming that the DVD drive is known as @file{/dev/srX}, +copy the image with: + +@example +growisofs -dvd-compat -Z /dev/srX=guixsd-install-@value{VERSION}.x86_64.iso +@end example + +Access to @file{/dev/srX} usually requires root privileges. +@end enumerate + +Once this is done, you should be able to reboot the system and boot from +the DVD. The latter usually requires you to get in the BIOS or +UEFI boot menu, where you can choose to boot from the DVD. + +@xref{Installing GuixSD in a VM}, if, instead, you would like to install +GuixSD in a virtual machine (VM). + @node Preparing for Installation @subsection Preparing for Installation -Once you have successfully booted the image on the USB stick, you should -end up with a root prompt. Several console TTYs are configured and can -be used to run commands as root. TTY2 shows this documentation, +Once you have successfully booted your computer using the installation medium, +you should end up with a root prompt. Several console TTYs are configured +and can be used to run commands as root. TTY2 shows this documentation, browsable using the Info reader commands (@pxref{Top,,, info-stnd, Stand-alone GNU Info}). The installation system runs the GPM mouse daemon, which allows you to select text with the left mouse button and @@ -7978,7 +8045,7 @@ Boot the USB installation image in an VM: @example qemu-system-x86_64 -m 1024 -smp 1 \ -net user -net nic,model=virtio -boot menu=on \ - -drive file=guixsd-usb-install-@value{VERSION}.@var{system} \ + -drive file=guixsd-install-@value{VERSION}.@var{system}.iso \ -drive file=guixsd.img @end example From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 18 22:42:14 2017 Received: (at 27967-done) by debbugs.gnu.org; 19 Aug 2017 02:42:14 +0000 Received: from localhost ([127.0.0.1]:44789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ditiI-00077G-Aa for submit@debbugs.gnu.org; Fri, 18 Aug 2017 22:42:14 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:55034) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ditiG-000778-8L for 27967-done@debbugs.gnu.org; Fri, 18 Aug 2017 22:42:12 -0400 Received: from localhost (178.113.230.151.wireless.dyn.drei.com [178.113.230.151]) by dd1012.kasserver.com (Postfix) with ESMTPSA id B04911CA0131 for <27967-done@debbugs.gnu.org>; Sat, 19 Aug 2017 04:42:10 +0200 (CEST) Date: Sat, 19 Aug 2017 04:42:06 +0200 From: Danny Milosavljevic To: 27967-done@debbugs.gnu.org Subject: Re: [PATCH] maint: Create an ISO9660 installation image in the 'release' target. Message-ID: <20170819044206.67dc824b@scratchpost.org> In-Reply-To: <20170805101221.1984-1-dannym@scratchpost.org> References: <20170805101221.1984-1-dannym@scratchpost.org> X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27967-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Pushed to master as d79013f66a98dca24e11193c43e78364043d0c16 with minimal changes (to the generated filename to keep it the same as before). This means that our releases can now also be booted from DVD. From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 19 05:13:20 2017 Received: (at 27967) by debbugs.gnu.org; 19 Aug 2017 09:13:20 +0000 Received: from localhost ([127.0.0.1]:45148 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dizom-000261-Ki for submit@debbugs.gnu.org; Sat, 19 Aug 2017 05:13:20 -0400 Received: from aibo.runbox.com ([91.220.196.211]:55642) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dizok-00025r-JV for 27967@debbugs.gnu.org; Sat, 19 Aug 2017 05:13:19 -0400 Received: from [10.9.9.212] (helo=mailfront12.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1dizoi-0007Iq-Jt; Sat, 19 Aug 2017 11:13:16 +0200 Received: from exit1.ipredator.se ([197.231.221.211] helo=localhost) by mailfront12.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1dizod-0001ms-8w; Sat, 19 Aug 2017 11:13:11 +0200 Date: Sat, 19 Aug 2017 09:13:09 +0000 From: ng0 To: 27967@debbugs.gnu.org, dannym@scratchpost.org Subject: Re: bug#27967: [PATCH] maint: Create an ISO9660 installation image in the 'release' target. Message-ID: <20170819091309.evdroejighjwsyva@abyayala> Mail-Followup-To: 27967@debbugs.gnu.org, dannym@scratchpost.org References: <20170805101221.1984-1-dannym@scratchpost.org> <20170819044206.67dc824b@scratchpost.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="jjirflyf2s3waddu" Content-Disposition: inline In-Reply-To: <20170819044206.67dc824b@scratchpost.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27967 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --jjirflyf2s3waddu Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Danny Milosavljevic transcribed 0.2K bytes: > Pushed to master as d79013f66a98dca24e11193c43e78364043d0c16 with minimal= changes (to the generated filename to keep it the same as before). This m= eans that our releases can now also be booted from DVD. I think there's the need to mention .iso extensions of the files, pr .iso.xz in case we compress them. This hasn't happened in the commit. --=20 ng0 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://n0is.noblogs.org/my-keys https://www.infotropique.org https://krosos.org --jjirflyf2s3waddu Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlmYASQACgkQ4i+bv+40 hYiOVw//RvTSpnEnVBit8yveWZfpi+YjkfI61ZF4W9catMidKtQRXgX5V7yjtkbT 067gFDHSiWemrFqw9pccBlB9TgzUJxalR6WweFLAY8O8yQwjLXbZBYWwy+FsRi/8 k7qH8plmFM2HrGOq5KvcOPVjw3dBaRt2VNL+hhjHcrktn2H/FeDvZWxF0D3lxiL2 lL2nlpPZkq2cSFDquB9hcGeHuL7/+Yd3oSsnn9hyXY6oZ3/eNIPuPA2uVxnQFndu TCDF9fZYYUBSzMYQtZ/+1cdcU9eBycyyNELAPIRPc71a3mss5GqFzlAGjYcbcnax LZjH00aMlpavedH9dZySFuzZybRt1ibLtqQTpGocWQBklmOUt55BO2eHePzGc3Sv tK9pQqbiBfWHpHtF8vvnSPQfO1HWnzi7KtABqzZ5Ub/pHoCnrBaE4tTON3dXoMRJ uW/dkDyOZjizS1LyN066/mE8StzT5Y8+tCkobEx09X/uv4Aati5yq2El+JIZFB3V +isfB65nOVFq2n8UHZkggYXtaDCP1Zxp6Q0Bjk49OemP/In7tRDR3iX8sdUK1Jhv LJKYDXo46hpsaqWH0XnzYIbwxvAKshlTexzsJ70WRCrH0qQYeauT7c75BxahUzAY YC582WDe/rkE1oRcVdUA4H44jsndwQ2/MN4d42ckUQt1vbHrf7I= =viJ0 -----END PGP SIGNATURE----- --jjirflyf2s3waddu-- From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 19 06:30:51 2017 Received: (at 27967) by debbugs.gnu.org; 19 Aug 2017 10:30:51 +0000 Received: from localhost ([127.0.0.1]:45187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dj11m-0003yR-UD for submit@debbugs.gnu.org; Sat, 19 Aug 2017 06:30:51 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:35678) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dj11j-0003yH-F8 for 27967@debbugs.gnu.org; Sat, 19 Aug 2017 06:30:48 -0400 Received: from dayas.3.home (178.113.230.151.wireless.dyn.drei.com [178.113.230.151]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 098EF1CA0128; Sat, 19 Aug 2017 12:30:44 +0200 (CEST) From: Danny Milosavljevic To: 27967@debbugs.gnu.org Subject: [PATCH] maint: Rename release disk-images to include ".iso" in the name. Date: Sat, 19 Aug 2017 12:30:38 +0200 Message-Id: <20170819103038.1717-1-dannym@scratchpost.org> X-Mailer: git-send-email 2.14.0 In-Reply-To: <20170819091309.evdroejighjwsyva@abyayala> References: <20170819091309.evdroejighjwsyva@abyayala> Tags: patch X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27967 Cc: Danny Milosavljevic X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) * Makefile.am (release): Adapt image file name. * doc/guix.texi: Adapt image file name. --- Makefile.am | 6 +++--- doc/guix.texi | 16 ++++++++-------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Makefile.am b/Makefile.am index 9ba4ccba7..c3244552f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -635,9 +635,9 @@ release: dist echo "failed to produced GuixSD installation image for $$system" >&2 ; \ exit 1 ; \ fi ; \ - xz < "$$image" > "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz.tmp" ; \ - mv "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz.tmp" \ - "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.xz" ; \ + xz < "$$image" > "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.iso.xz.tmp" ; \ + mv "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.iso.xz.tmp" \ + "$(releasedir)/$(GUIXSD_IMAGE_BASE).$$system.iso.xz" ; \ done for system in $(GUIXSD_VM_SYSTEMS) ; do \ image=`$(top_builddir)/pre-inst-env \ diff --git a/doc/guix.texi b/doc/guix.texi index 9521181f5..984659282 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -7555,7 +7555,7 @@ about their support in GNU/Linux. @subsection USB Stick Installation An installation image for USB sticks can be downloaded from -@indicateurl{ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.xz}, +@indicateurl{ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.iso.xz}, where @var{system} is one of: @table @code @@ -7571,8 +7571,8 @@ Make sure to download the associated @file{.sig} file and to verify the authenticity of the image against it, along these lines: @example -$ wget ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.xz.sig -$ gpg --verify guixsd-install-@value{VERSION}.@var{system}.xz.sig +$ wget ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.iso.xz.sig +$ gpg --verify guixsd-install-@value{VERSION}.@var{system}.iso.xz.sig @end example If that command fails because you do not have the required public key, @@ -7596,7 +7596,7 @@ To copy the image to a USB stick, follow these steps: Decompress the image using the @command{xz} command: @example -xz -d guixsd-install-@value{VERSION}.@var{system}.xz +xz -d guixsd-install-@value{VERSION}.@var{system}.iso.xz @end example @item @@ -7623,7 +7623,7 @@ GuixSD in a virtual machine (VM). @subsection DVD Installation An installation image for DVDs can be downloaded from -@indicateurl{ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.xz}, +@indicateurl{ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.iso.xz}, where @var{system} is one of: @table @code @@ -7639,8 +7639,8 @@ Make sure to download the associated @file{.sig} file and to verify the authenticity of the image against it, along these lines: @example -$ wget ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.xz.sig -$ gpg --verify guixsd-install-@value{VERSION}.@var{system}.xz.sig +$ wget ftp://alpha.gnu.org/gnu/guix/guixsd-install-@value{VERSION}.@var{system}.iso.xz.sig +$ gpg --verify guixsd-install-@value{VERSION}.@var{system}.iso.xz.sig @end example If that command fails because you do not have the required public key, @@ -7664,7 +7664,7 @@ To copy the image to a DVD, follow these steps: Decompress the image using the @command{xz} command: @example -xz -d guixsd-install-@value{VERSION}.@var{system}.xz +xz -d guixsd-install-@value{VERSION}.@var{system}.iso.xz @end example @item From debbugs-submit-bounces@debbugs.gnu.org Sat Aug 19 06:48:28 2017 Received: (at 27967) by debbugs.gnu.org; 19 Aug 2017 10:48:28 +0000 Received: from localhost ([127.0.0.1]:45193 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dj1Iq-0004Sv-Il for submit@debbugs.gnu.org; Sat, 19 Aug 2017 06:48:28 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:37064) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dj1In-0004Sl-W8 for 27967@debbugs.gnu.org; Sat, 19 Aug 2017 06:48:26 -0400 Received: from localhost (178.113.230.151.wireless.dyn.drei.com [178.113.230.151]) by dd1012.kasserver.com (Postfix) with ESMTPSA id 206B31CA0128; Sat, 19 Aug 2017 12:48:24 +0200 (CEST) Date: Sat, 19 Aug 2017 12:48:20 +0200 From: Danny Milosavljevic To: ng0 Subject: Re: bug#27967: [PATCH] maint: Create an ISO9660 installation image in the 'release' target. Message-ID: <20170819124820.2e7e98fc@scratchpost.org> In-Reply-To: <20170819091309.evdroejighjwsyva@abyayala> References: <20170805101221.1984-1-dannym@scratchpost.org> <20170819044206.67dc824b@scratchpost.org> <20170819091309.evdroejighjwsyva@abyayala> X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 27967 Cc: 27967@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hi ng0, On Sat, 19 Aug 2017 09:13:09 +0000 ng0 wrote: > Danny Milosavljevic transcribed 0.2K bytes: > > Pushed to master as d79013f66a98dca24e11193c43e78364043d0c16 with minimal changes (to the generated filename to keep it the same as before). This means that our releases can now also be booted from DVD. > > I think there's the need to mention .iso extensions of the files, > pr .iso.xz in case we compress them. Hmm... what would that improve? > This hasn't happened in the commit. Indeed it hasn't. The file names are the same as in the original. That's mainly because I don't know what other scripts (possibly not in the Guix git repo) use these names and expect them to be as they were. Also, there are a lot of systems which will never boot from DVD and also don't use Grub but rather boot from some strange fixed-position sector. For those we'd not use grub-mkrescue (and hence no iso but rather a whole-disk image of a hard drive). But then these images' names would be different. So in the end if we conditionally changed the name I think we'd increase our maintenance burden for no gain (that I can see). I've submitted a patch adding ".iso" anyway just now - not applied. From unknown Mon Jun 23 07:46:57 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 16 Sep 2017 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator