From unknown Wed Jun 18 23:06:35 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#48173 <48173@debbugs.gnu.org> To: bug#48173 <48173@debbugs.gnu.org> Subject: Status: [PATCH] maint: Do not xz-compress ISO images. Reply-To: bug#48173 <48173@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:06:35 +0000 retitle 48173 [PATCH] maint: Do not xz-compress ISO images. reassign 48173 guix-patches submitter 48173 Ludovic Court=C3=A8s severity 48173 normal tag 48173 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 02 17:17:12 2021 Received: (at submit) by debbugs.gnu.org; 2 May 2021 21:17:12 +0000 Received: from localhost ([127.0.0.1]:44780 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldJSi-0000u8-39 for submit@debbugs.gnu.org; Sun, 02 May 2021 17:17:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:41580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldJSf-0000u2-L2 for submit@debbugs.gnu.org; Sun, 02 May 2021 17:17:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49892) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ldJSf-0008BE-BY; Sun, 02 May 2021 17:17:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40045) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldJSd-0001rS-Qc; Sun, 02 May 2021 17:17:09 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=47498 helo=gnu.org) by fencepost.gnu.org with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ldJSd-0006rw-9g; Sun, 02 May 2021 17:17:07 -0400 From: =?UTF-8?q?Ludovic=20Court=C3=A8s?= To: guix-patches@gnu.org Subject: [PATCH] maint: Do not xz-compress ISO images. Date: Sun, 2 May 2021 23:16:48 +0200 Message-Id: <20210502211648.5830-1-ludo@gnu.org> X-Mailer: git-send-email 2.31.1 In-Reply-To: <87im462lc9.fsf@latte.josefsson.org> References: <87im462lc9.fsf@latte.josefsson.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: guix-devel@gnu.org, =?UTF-8?q?Ludovic=20Court=C3=A8s?= , Maxim Cournoyer 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: -3.3 (---) The xz-compressed image is 23% smaller than the original ISO image (with built-in zlib compression), but the extra decompression step is unconventional and often a hindrance for users. See discussion at . * Makefile.am (release): Do not compress ISO images. * doc/guix.texi (USB Stick and DVD Installation): Remove ".xz" suffix from URL and file name. (Copying to a USB Stick, Burning on a DVD): Remove introductory words, @enumerate, and first item. --- Makefile.am | 6 +++--- doc/guix.texi | 30 +++--------------------------- 2 files changed, 6 insertions(+), 30 deletions(-) Hi! This takes the simple step of providing plain ISOs only (rather than .iso + .iso.xz as some suggested). One advantage is that, unless I’m mistaken, this can be done without breaking string freeze. We’ll also have to update on the release day. Thoughts? Ludo’. diff --git a/Makefile.am b/Makefile.am index 8d059eb033..623b1c497f 100644 --- a/Makefile.am +++ b/Makefile.am @@ -886,9 +886,9 @@ release: dist-with-updated-version all echo "failed to produced Guix installation image for $$system" >&2 ; \ exit 1 ; \ fi ; \ - xz < "$$image" > "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.xz.tmp" ; \ - mv "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.xz.tmp" \ - "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.xz" ; \ + cp "$$image" "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.tmp" ; \ + mv "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.tmp" \ + "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso" ; \ done # Generate the VM images. for system in $(GUIX_SYSTEM_VM_SYSTEMS) ; do \ diff --git a/doc/guix.texi b/doc/guix.texi index 2fe7ad3a2a..3460c58cbc 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -2099,7 +2099,7 @@ about their support in GNU/Linux. An ISO-9660 installation image that can be written to a USB stick or burnt to a DVD can be downloaded from -@indicateurl{@value{BASE-URL}/guix-system-install-@value{VERSION}.x86_64-linux.iso.xz}, +@indicateurl{@value{BASE-URL}/guix-system-install-@value{VERSION}.x86_64-linux.iso}, where you can replace @code{x86_64-linux} with one of: @table @code @@ -2115,8 +2115,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 @value{BASE-URL}/guix-system-install-@value{VERSION}.x86_64-linux.iso.xz.sig -$ gpg --verify guix-system-install-@value{VERSION}.x86_64-linux.iso.xz.sig +$ wget @value{BASE-URL}/guix-system-install-@value{VERSION}.x86_64-linux.iso.sig +$ gpg --verify guix-system-install-@value{VERSION}.x86_64-linux.iso.sig @end example If that command fails because you do not have the required public key, @@ -2140,17 +2140,6 @@ It is meant to be copied @emph{as is} to a large-enough USB stick or DVD. @unnumberedsubsec Copying to a USB Stick -To copy the image to a USB stick, follow these steps: - -@enumerate -@item -Decompress the image using the @command{xz} command: - -@example -xz -d guix-system-install-@value{VERSION}.x86_64-linux.iso.xz -@end example - -@item Insert a USB stick of 1@tie{}GiB or more into your machine, and determine its device name. Assuming that the USB stick is known as @file{/dev/sdX}, copy the image with: @@ -2161,21 +2150,9 @@ sync @end example Access to @file{/dev/sdX} usually requires root privileges. -@end enumerate @unnumberedsubsec Burning on a DVD -To copy the image to a DVD, follow these steps: - -@enumerate -@item -Decompress the image using the @command{xz} command: - -@example -xz -d guix-system-install-@value{VERSION}.x86_64-linux.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: @@ -2185,7 +2162,6 @@ growisofs -dvd-compat -Z /dev/srX=guix-system-install-@value{VERSION}.x86_64-lin @end example Access to @file{/dev/srX} usually requires root privileges. -@end enumerate @unnumberedsubsec Booting -- 2.31.1 From debbugs-submit-bounces@debbugs.gnu.org Sun May 02 18:34:18 2021 Received: (at control) by debbugs.gnu.org; 2 May 2021 22:34:18 +0000 Received: from localhost ([127.0.0.1]:45171 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldKfK-0005zl-9S for submit@debbugs.gnu.org; Sun, 02 May 2021 18:34:18 -0400 Received: from eggs.gnu.org ([209.51.188.92]:52430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldKfF-0005za-UI for control@debbugs.gnu.org; Sun, 02 May 2021 18:34:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41132) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldKfA-00007z-OL for control@debbugs.gnu.org; Sun, 02 May 2021 18:34:08 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=48166 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ldKfA-0007uD-0C for control@debbugs.gnu.org; Sun, 02 May 2021 18:34:08 -0400 Date: Mon, 03 May 2021 00:34:05 +0200 Message-Id: <87tunkzrxe.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #47297 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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: -3.3 (---) block 47297 by 48173 quit From debbugs-submit-bounces@debbugs.gnu.org Sun May 02 20:15:42 2021 Received: (at submit) by debbugs.gnu.org; 3 May 2021 00:15:42 +0000 Received: from localhost ([127.0.0.1]:45584 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldMFS-0000Sc-24 for submit@debbugs.gnu.org; Sun, 02 May 2021 20:15:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:44722) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldMFP-0000SV-7G for submit@debbugs.gnu.org; Sun, 02 May 2021 20:15:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46922) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ldMFO-0001w5-I1; Sun, 02 May 2021 20:15:38 -0400 Received: from lepiller.eu ([2a00:5884:8208::1]:53494) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ldMFL-0001oM-Pc; Sun, 02 May 2021 20:15:38 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id 833ce343; Mon, 3 May 2021 00:15:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date:from :to:cc:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; s=dkim; bh=F1UTtCmDj+O9 r7j1Xf9qz+Jv59wX9dthFj26MS4Mh34=; b=e+6/C3X7RX9rhTfg+GL1y6s0XvHn gETtPJXNfh4Edzhr1K+1qvU4Cj9nT32Dr2/qX9VE6phGjwb9Ov4V2LuKqHst0qcC pvdAsdt5Wh235awTCAC3gyJev9w7C+8rrM42qkphAjeV/RQXNDbc+OTNR6GH+WSE Rdq935/kzQx97KXdpKJlb6I8ImwDguP8dgLSW/wTuUYMY383N9CWuKi1ZsqUN/7a w8AqkvF5nVfBHlS948HuBLrXIz/jU4EXc958HqJfFXLHZROAjvQrJBKoZqMgdcFZ L+l1NVViCOakXJvUI4Znu1fR7ppi18CpesGB3rX2kMN1KJvWef0VBTtBIA== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id c913e3c9 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 3 May 2021 00:15:28 +0000 (UTC) Date: Mon, 3 May 2021 02:15:22 +0200 From: Julien Lepiller To: Ludovic =?UTF-8?B?Q291cnTDqHM=?= Subject: Re: [PATCH] maint: Do not xz-compress ISO images. Message-ID: <20210503021522.2e33ac49@tachikoma.lepiller.eu> In-Reply-To: <20210502211648.5830-1-ludo@gnu.org> References: <87im462lc9.fsf@latte.josefsson.org> <20210502211648.5830-1-ludo@gnu.org> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2a00:5884:8208::1; envelope-from=julien@lepiller.eu; helo=lepiller.eu X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: guix-devel@gnu.org, Maxim Cournoyer , guix-patches@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: -2.3 (--) Le Sun, 2 May 2021 23:16:48 +0200, Ludovic Court=C3=A8s a =C3=A9crit : > The xz-compressed image is 23% smaller than the original ISO image > (with built-in zlib compression), but the extra decompression step is > unconventional and often a hindrance for users. See discussion at > . >=20 > * Makefile.am (release): Do not compress ISO images. > * doc/guix.texi (USB Stick and DVD Installation): Remove ".xz" suffix > from URL and file name. > (Copying to a USB Stick, Burning on a DVD): Remove introductory words, > @enumerate, and first item. I have to ask about the patch title: what does "maint" mean? > --- > Makefile.am | 6 +++--- > doc/guix.texi | 30 +++--------------------------- > 2 files changed, 6 insertions(+), 30 deletions(-) >=20 > Hi! >=20 > This takes the simple step of providing plain ISOs only (rather than > .iso + .iso.xz as some suggested). >=20 > One advantage is that, unless I=E2=80=99m mistaken, this can be done with= out > breaking string freeze. >=20 > We=E2=80=99ll also have to update on t= he > release day. >=20 > Thoughts? >=20 > Ludo=E2=80=99. >=20 > diff --git a/Makefile.am b/Makefile.am > index 8d059eb033..623b1c497f 100644 > --- a/Makefile.am > +++ b/Makefile.am > @@ -886,9 +886,9 @@ release: dist-with-updated-version all > echo "failed to produced Guix installation image for > $$system" >&2 ; \ exit 1 ; > \ fi ; > \ > - xz < "$$image" > > "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.xz.tmp" > ; \ > - mv > "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.xz.tmp" > \ > - > "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.xz" ; > \ > + cp "$$image" > "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.tmp" ; \ > + mv > "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso.tmp" > \ > + "$(releasedir)/$(GUIX_SYSTEM_IMAGE_BASE).$$system.iso" > ; \ done > # Generate the VM images. > for system in $(GUIX_SYSTEM_VM_SYSTEMS) ; do > \ diff --git a/doc/guix.texi b/doc/guix.texi > index 2fe7ad3a2a..3460c58cbc 100644 > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -2099,7 +2099,7 @@ about their support in GNU/Linux. > =20 > An ISO-9660 installation image that can be written to a USB stick or > burnt to a DVD can be downloaded from > -@indicateurl{@value{BASE-URL}/guix-system-install-@value{VERSION}.x86_64= -linux.iso.xz}, > +@indicateurl{@value{BASE-URL}/guix-system-install-@value{VERSION}.x86_64= -linux.iso}, > where you can replace @code{x86_64-linux} with one of: Sorry, this actually breaks string freeze. Now for something like this, we could grant an exception? It's not like it's too hard to fix, even manually and even if you don't know the language :) > =20 > @table @code > @@ -2115,8 +2115,8 @@ Make sure to download the associated > @file{.sig} file and to verify the authenticity of the image against > it, along these lines:=20 > @example > -$ wget > @value{BASE-URL}/guix-system-install-@value{VERSION}.x86_64-linux.iso.xz.= sig > -$ gpg --verify > guix-system-install-@value{VERSION}.x86_64-linux.iso.xz.sig +$ wget > @value{BASE-URL}/guix-system-install-@value{VERSION}.x86_64-linux.iso.sig > +$ gpg --verify > guix-system-install-@value{VERSION}.x86_64-linux.iso.sig @end example Even that example actually breaks it: examples can contain comments that should be translated, so po4a lets translators do whatever they want with them. Again, it's easy to fix. > If that command fails because you do not have the required public > key, @@ -2140,17 +2140,6 @@ It is meant to be copied @emph{as is} to > a large-enough USB stick or DVD. @unnumberedsubsec Copying to a USB > Stick=20 > -To copy the image to a USB stick, follow these steps: > - > -@enumerate > -@item > -Decompress the image using the @command{xz} command: > - > -@example > -xz -d guix-system-install-@value{VERSION}.x86_64-linux.iso.xz > -@end example > - > -@item Now removing text is fine :) LGTM, but what should we do about the strings? From debbugs-submit-bounces@debbugs.gnu.org Mon May 03 06:38:25 2021 Received: (at 48173) by debbugs.gnu.org; 3 May 2021 10:38:25 +0000 Received: from localhost ([127.0.0.1]:46305 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldVy4-0000Vm-Si for submit@debbugs.gnu.org; Mon, 03 May 2021 06:38:24 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:52277) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldVy2-0000Vf-13 for 48173@debbugs.gnu.org; Mon, 03 May 2021 06:38:24 -0400 X-Originating-IP: 88.126.13.52 Received: from localhost (unknown [88.126.13.52]) (Authenticated sender: francois@avalenn.eu) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 87135E0014; Mon, 3 May 2021 10:38:13 +0000 (UTC) Date: Mon, 3 May 2021 09:50:27 +0200 From: =?utf-8?B?RnJhbsOnb2lz?= To: Julien Lepiller Subject: Re: [bug#48173] [PATCH] maint: Do not xz-compress ISO images. Message-ID: <20210503075027.4egwuyvltjiaa7qv@noop.avalenn.eu> References: <87im462lc9.fsf@latte.josefsson.org> <20210502211648.5830-1-ludo@gnu.org> <20210503021522.2e33ac49@tachikoma.lepiller.eu> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20210503021522.2e33ac49@tachikoma.lepiller.eu> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 48173 Cc: guix-devel@gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , 48173@debbugs.gnu.org, maxim.cournoyer@gmail.com 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: -1.7 (-) On Mon, May 03, 2021 at 02:15:22AM +0200, Julien Lepiller wrote: > LGTM, but what should we do about the strings? sed -i 's/\.iso\.xz/.iso/g' po/doc/guix-manual.*.po and add that to the patch ? (notwithstanding some misunderstanding related to how translation works as I know nothing about that) From debbugs-submit-bounces@debbugs.gnu.org Mon May 03 11:39:15 2021 Received: (at 48173) by debbugs.gnu.org; 3 May 2021 15:39:15 +0000 Received: from localhost ([127.0.0.1]:47060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldafD-0008Bz-Et for submit@debbugs.gnu.org; Mon, 03 May 2021 11:39:15 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43102) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldafC-0008Bq-2o for 48173@debbugs.gnu.org; Mon, 03 May 2021 11:39:14 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56130) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldaf6-0001kL-9M; Mon, 03 May 2021 11:39:08 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53316 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ldaf3-0006k4-MT; Mon, 03 May 2021 11:39:06 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Julien Lepiller Subject: Re: bug#48173: [PATCH] maint: Do not xz-compress ISO images. References: <87im462lc9.fsf@latte.josefsson.org> <20210502211648.5830-1-ludo@gnu.org> <20210503021522.2e33ac49@tachikoma.lepiller.eu> Date: Mon, 03 May 2021 17:39:03 +0200 In-Reply-To: <20210503021522.2e33ac49@tachikoma.lepiller.eu> (Julien Lepiller's message of "Mon, 3 May 2021 02:15:22 +0200") Message-ID: <87zgxbygh4.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48173 Cc: guix-devel@gnu.org, 48173@debbugs.gnu.org, maxim.cournoyer@gmail.com 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: -3.3 (---) Hi Julien, Julien Lepiller skribis: >> --- a/doc/guix.texi >> +++ b/doc/guix.texi >> @@ -2099,7 +2099,7 @@ about their support in GNU/Linux. >>=20=20 >> An ISO-9660 installation image that can be written to a USB stick or >> burnt to a DVD can be downloaded from >> -@indicateurl{@value{BASE-URL}/guix-system-install-@value{VERSION}.x86_6= 4-linux.iso.xz}, >> +@indicateurl{@value{BASE-URL}/guix-system-install-@value{VERSION}.x86_6= 4-linux.iso}, >> where you can replace @code{x86_64-linux} with one of: > > Sorry, this actually breaks string freeze. Now for something like this, > we could grant an exception? It's not like it's too hard to fix, even > manually and even if you don't know the language :) In what sense does it break the string freeze? I understand translations would appear as below 100% on Weblate, but I checked guix.{fr,es,de}.info and they all read well after this change. Am I missing something? Thanks for commenting! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon May 03 11:54:24 2021 Received: (at 48173) by debbugs.gnu.org; 3 May 2021 15:54:24 +0000 Received: from localhost ([127.0.0.1]:47133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldats-0008LC-Ir for submit@debbugs.gnu.org; Mon, 03 May 2021 11:54:24 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47396) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldatr-0008L6-9Q for 48173@debbugs.gnu.org; Mon, 03 May 2021 11:54:23 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:56403) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ldatk-000131-V6; Mon, 03 May 2021 11:54:16 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53416 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ldatk-0008KY-0Q; Mon, 03 May 2021 11:54:16 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Julien Lepiller Subject: Re: bug#48173: [PATCH] maint: Do not xz-compress ISO images. References: <87im462lc9.fsf@latte.josefsson.org> <20210502211648.5830-1-ludo@gnu.org> <20210503021522.2e33ac49@tachikoma.lepiller.eu> Date: Mon, 03 May 2021 17:54:13 +0200 In-Reply-To: <20210503021522.2e33ac49@tachikoma.lepiller.eu> (Julien Lepiller's message of "Mon, 3 May 2021 02:15:22 +0200") Message-ID: <87v97zyfru.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 48173 Cc: guix-devel@gnu.org, 48173@debbugs.gnu.org, maxim.cournoyer@gmail.com 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: -3.3 (---) Julien Lepiller skribis: > I have to ask about the patch title: what does "maint" mean? It means =E2=80=9Cmaintenance=E2=80=9D. Some GNU packages use this convent= ion to categorize changes related to =E2=80=9Cmaintenance=E2=80=9D in a broad sens= e, things that are not user-visible. Thanks for paying attention. ;-) Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Mon May 03 12:36:01 2021 Received: (at 48173) by debbugs.gnu.org; 3 May 2021 16:36:02 +0000 Received: from localhost ([127.0.0.1]:47375 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldbY9-0000QU-Fw for submit@debbugs.gnu.org; Mon, 03 May 2021 12:36:01 -0400 Received: from lepiller.eu ([89.234.186.109]:36168) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldbY7-0000QI-Cg for 48173@debbugs.gnu.org; Mon, 03 May 2021 12:36:00 -0400 Received: from lepiller.eu (localhost [127.0.0.1]) by lepiller.eu (OpenSMTPD) with ESMTP id ad0e63bc; Mon, 3 May 2021 16:35:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=lepiller.eu; h=date :in-reply-to:references:mime-version:content-type :content-transfer-encoding:subject:to:cc:from:message-id; s= dkim; bh=ndkdF6TFYCtaTWdz1VUUC09Wjfjv+p1jEjWtdz5klY0=; b=d8U3Qv0 a6XZoehUFWPxQ07Q58H79+mIIudMWy13vCgK+wJi+N0zBvh8K+bKz2YsNS/R4BnS v9O08mUNfKcyMENVxwqDf4qXzaRzYuJyZXKB2/fwcvJV5gb8zgC388SwKsyZNLM0 kPOn8+w8xuih5K9Mngo4wBKMGJlZ2SX/+XSH+ataTFskrDZj7IWU5VqYq+v643en p/S8HSSrT9+o63r/4xm4pINvps1FJ41aWf6QdeIBDionFbtgJJjNNoQyk8lKsiid CNHfsJGJ+vTu7elqV0wuLNXpxD1kzINvY5cCA9CZZZWx5apiHnnjj9BJX9BpAAMz B/HWiHK2PdaEJEA== Received: by lepiller.eu (OpenSMTPD) with ESMTPSA id 490c3320 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 3 May 2021 16:35:55 +0000 (UTC) Date: Mon, 03 May 2021 12:35:42 -0400 User-Agent: K-9 Mail for Android In-Reply-To: <87zgxbygh4.fsf_-_@gnu.org> References: <87im462lc9.fsf@latte.josefsson.org> <20210502211648.5830-1-ludo@gnu.org> <20210503021522.2e33ac49@tachikoma.lepiller.eu> <87zgxbygh4.fsf_-_@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Subject: Re: bug#48173: [PATCH] maint: Do not xz-compress ISO images. To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= From: Julien Lepiller Message-ID: X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 48173 Cc: guix-devel@gnu.org, 48173@debbugs.gnu.org, maxim.cournoyer@gmail.com 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: -1.0 (-) Le 3 mai 2021 11:39:03 GMT-04:00, "Ludovic Court=C3=A8s" = a =C3=A9crit : >Hi Julien, > >Julien Lepiller skribis: > >>> --- a/doc/guix=2Etexi >>> +++ b/doc/guix=2Etexi >>> @@ -2099,7 +2099,7 @@ about their support in GNU/Linux=2E >>> =20 >>> An ISO-9660 installation image that can be written to a USB stick >or >>> burnt to a DVD can be downloaded from >>> >-@indicateurl{@value{BASE-URL}/guix-system-install-@value{VERSION}=2Ex86_= 64-linux=2Eiso=2Exz}, >>> >+@indicateurl{@value{BASE-URL}/guix-system-install-@value{VERSION}=2Ex86_= 64-linux=2Eiso}, >>> where you can replace @code{x86_64-linux} with one of: >> >> Sorry, this actually breaks string freeze=2E Now for something like >this, >> we could grant an exception? It's not like it's too hard to fix, even >> manually and even if you don't know the language :) > >In what sense does it break the string freeze? > >I understand translations would appear as below 100% on Weblate, but I >checked guix=2E{fr,es,de}=2Einfo and they all read well after this change= =2E > >Am I missing something? po4a is not that intelligent=2E The result will be either the old translat= ed string, or the new English string=2E But it's fine=2E We already have a similar change on version-1=2E3=2E0, so= go ahead and push this, I'll take care of weblate :) > >Thanks for commenting! > >Ludo=E2=80=99=2E From debbugs-submit-bounces@debbugs.gnu.org Mon May 03 23:35:33 2021 Received: (at 48173-done) by debbugs.gnu.org; 4 May 2021 03:35:33 +0000 Received: from localhost ([127.0.0.1]:50380 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldlqP-0007Sh-K3 for submit@debbugs.gnu.org; Mon, 03 May 2021 23:35:33 -0400 Received: from mail-qv1-f52.google.com ([209.85.219.52]:33758) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ldlqO-0007Sa-Hm for 48173-done@debbugs.gnu.org; Mon, 03 May 2021 23:35:32 -0400 Received: by mail-qv1-f52.google.com with SMTP id i8so3799467qvv.0 for <48173-done@debbugs.gnu.org>; Mon, 03 May 2021 20:35:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=TLBlMyjnvHInpfccdbqKz/of1crAfaNDBMMLxMF2S98=; b=Qtfuw+rBnMltBBMl9GFIPJj2UDmBsTUVvFVd+mF5yDev409D1hHZ9SbvZm4+oDG+CM uJk7G/yDitcf6r4YChm7gFbjuujbzWdnVaGGbOoBf8LySNf89nqbxjHMKjCOObg4m5q/ QebF0nFxezvPwBuNoheTz/L5TrArwlcyYqrheTFojFNnqURSQyKGWYe16kIMpUJtnN1z 9sWjlYy7KMoAPpFPKiaVvnwxdFmyZgSBorOfAAvKbsjP4ilTW4G9tLI/Ad1pkY7ZmPDG IGguvsi9bTBbzoEG4zsw5Q59JiW8STbF15xyYtp/wCS1MGiAPK463Vuxjv95t2YVSUxU /RwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=TLBlMyjnvHInpfccdbqKz/of1crAfaNDBMMLxMF2S98=; b=dr+h1Vl7R/pK504+ev46f90yYvHZltRNLgAoBF9OWmGp6rH450/bVNP+iDpK6VIpxo vBvBWV1T6zcPLev5BiW7SmFDFJLPTFG39sMeHMRCR6y8UB8dWt+eQmJX3fjkgPAJGzyO zTtLe0P5ZEe+4CKDTKlqisOfL9sl2JKCGAlYDgo4Fu8HJz4QqUYNoZa11SZuCqgrYDJX sEe5eLW9r+RmTKXG1k2TDRhKgh+qtb1kdoTpEvSahR6df4hhDvi4daPBZ6vH8bCZjh2l RQLsrcYVfO55XwkSw16jRskwl5Cv8KpZcw2r4sdp4mymZKPDFalLnnns7J7W6U+9lPY+ agFQ== X-Gm-Message-State: AOAM533zdwfDKK30gMnXxn2frPPKF3IYggeWPyYFbs2SKS21ih5uPukh 1l7vLagVws4t0l54/mIFQB2/KBj2lBg= X-Google-Smtp-Source: ABdhPJz+IXlhZUjH9eiFgAIyl0dIlaWOv0RWW0gVKxvbbfIdAnkKhUTQFXBPrcgUIBp1F2Ba1QNSjQ== X-Received: by 2002:a0c:c590:: with SMTP id a16mr22936926qvj.30.1620099326702; Mon, 03 May 2021 20:35:26 -0700 (PDT) Received: from hurd (dsl-10-134-43.b2b2c.ca. [72.10.134.43]) by smtp.gmail.com with ESMTPSA id 189sm7526976qkh.99.2021.05.03.20.35.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 May 2021 20:35:26 -0700 (PDT) From: Maxim Cournoyer To: Julien Lepiller Subject: Re: bug#48173: [PATCH] maint: Do not xz-compress ISO images. References: <87im462lc9.fsf@latte.josefsson.org> <20210502211648.5830-1-ludo@gnu.org> <20210503021522.2e33ac49@tachikoma.lepiller.eu> <87zgxbygh4.fsf_-_@gnu.org> Date: Mon, 03 May 2021 23:35:25 -0400 In-Reply-To: (Julien Lepiller's message of "Mon, 03 May 2021 12:35:42 -0400") Message-ID: <87bl9rmarm.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 48173-done Cc: guix-devel@gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= , 48173-done@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: -1.0 (-) Hi, Julien Lepiller writes: [...] >>In what sense does it break the string freeze? >> >>I understand translations would appear as below 100% on Weblate, but I >>checked guix.{fr,es,de}.info and they all read well after this change. >> >>Am I missing something? > > po4a is not that intelligent. The result will be either the old > translated string, or the new English string. > > But it's fine. We already have a similar change on version-1.3.0, so > go ahead and push this, I'll take care of weblate :) I've pushed this to version-1.3.0, along a slightly edited version of a a diff Julien shared earlier that fixed an issue with building the doc after recent changes. Thank you both! Closing. Maxim From unknown Wed Jun 18 23:06:35 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 01 Jun 2021 11:24:11 +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