From unknown Fri Aug 15 21:27:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 15 Feb 2021 17:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46537 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 46537@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.161340989424121 (code B ref -1); Mon, 15 Feb 2021 17:25:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Feb 2021 17:24:54 +0000 Received: from localhost ([127.0.0.1]:38638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBhcD-0006Gy-3q for submit@debbugs.gnu.org; Mon, 15 Feb 2021 12:24:54 -0500 Received: from lists.gnu.org ([209.51.188.17]:48954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBhc8-0006Gn-U0 for submit@debbugs.gnu.org; Mon, 15 Feb 2021 12:24:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34568) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lBhc8-0000kB-OM for bug-guix@gnu.org; Mon, 15 Feb 2021 12:24:48 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33410) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lBhc8-0000dj-Hg for bug-guix@gnu.org; Mon, 15 Feb 2021 12:24:48 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53998 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lBhc7-0000Io-V3 for bug-guix@gnu.org; Mon, 15 Feb 2021 12:24:48 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 27 =?UTF-8?Q?Pluvi=C3=B4se?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 15 Feb 2021 18:24:46 +0100 Message-ID: <87y2fpxmzl.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) 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 (---) Gash-Utils =E2=80=98uname=E2=80=99 seems to be confused: --8<---------------cut here---------------start------------->8--- $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/bin/u= name -a Linux ribbon 5.10.10-gnu #1 SMP 1 x86_64 GNU/Linux $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/bin/u= name -s $ guix describe Generacio 175 Feb 04 2021 22:52:40 (nuna) guix 5ae09d7 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 5ae09d7979a0696d862b9555314eab199f7ce576 $ uname -s Linux --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99. From unknown Fri Aug 15 21:27:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 16 Feb 2021 09:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46537 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 46537@debbugs.gnu.org Received: via spool by 46537-submit@debbugs.gnu.org id=B46537.161346917430577 (code B ref 46537); Tue, 16 Feb 2021 09:53:02 +0000 Received: (at 46537) by debbugs.gnu.org; 16 Feb 2021 09:52:54 +0000 Received: from localhost ([127.0.0.1]:39432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBx2M-0007x7-3L for submit@debbugs.gnu.org; Tue, 16 Feb 2021 04:52:54 -0500 Received: from flashner.co.il ([178.62.234.194]:51378) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBx2K-0007ws-CO for 46537@debbugs.gnu.org; Tue, 16 Feb 2021 04:52:53 -0500 Received: from localhost (unknown [31.210.181.184]) by flashner.co.il (Postfix) with ESMTPSA id 88470401FA; Tue, 16 Feb 2021 09:52:46 +0000 (UTC) Date: Tue, 16 Feb 2021 11:52:06 +0200 From: Efraim Flashner Message-ID: References: <87y2fpxmzl.fsf@inria.fr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2N7JR9zK7eVHxCw5" Content-Disposition: inline In-Reply-To: <87y2fpxmzl.fsf@inria.fr> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) 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 (-) --2N7JR9zK7eVHxCw5 Content-Type: multipart/mixed; boundary="nR1YU2dkHMtJASPZ" Content-Disposition: inline --nR1YU2dkHMtJASPZ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Feb 15, 2021 at 06:24:46PM +0100, Ludovic Court=C3=A8s wrote: > Gash-Utils =E2=80=98uname=E2=80=99 seems to be confused: >=20 > --8<---------------cut here---------------start------------->8--- > $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/bin= /uname -a > Linux ribbon 5.10.10-gnu #1 SMP 1 x86_64 GNU/Linux > $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/bin= /uname -s >=20 > $ guix describe > Generacio 175 Feb 04 2021 22:52:40 (nuna) > guix 5ae09d7 > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 5ae09d7979a0696d862b9555314eab199f7ce576 > $ uname -s > Linux > --8<---------------cut here---------------end--------------->8--- >=20 > Ludo=E2=80=99. >=20 The attached patch fixes it for me when I build it locally. Tested against master, with an expanded guix.scm to build multiple versions. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --nR1YU2dkHMtJASPZ Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-uname-Fix-uname-s.patch" Content-Transfer-Encoding: quoted-printable =46rom eedd0ee769393eea3fcb9b7131d469ea15d9f179 Mon Sep 17 00:00:00 2001 =46rom: Efraim Flashner Date: Tue, 16 Feb 2021 11:50:20 +0200 Subject: [PATCH] uname: Fix uname -s. * gash/commands/uname.scm (uname): Remove duplicate kernel-name? match. --- gash/commands/uname.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gash/commands/uname.scm b/gash/commands/uname.scm index 2a89c6a..fa15c69 100644 --- a/gash/commands/uname.scm +++ b/gash/commands/uname.scm @@ -49,7 +49,6 @@ (processor? (option-ref options 'processor #f)) (hardware-platform? (option-ref options 'hardware-platform #f)) (operating-system? (option-ref options 'operating-system #f)) - (kernel-name? (not (or all? kernel-name? node-name? kernel-releas= e? kernel-version? machine? processor? hardware-platform? operating-system?= ))) =20 (help? (option-ref options 'help #f)) (version? (option-ref options 'version #f)) --=20 2.30.1 --nR1YU2dkHMtJASPZ-- --2N7JR9zK7eVHxCw5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmArlcYACgkQQarn3Mo9 g1FXPg/+PoPhiLCYkjI/oO664o9nBSCdIwJ9gDIJY42OpOkFqqffmaULucEgSvpn KCqPDx6Vm/FgvEywR8vuule0v/YuCwsSyDqx+cOhMEuVYSAUk/DJB13MKhZ1bsTL iZk71RbfSpcvVEAfXk4gz82sD/7g6pPCj2iH/Zt6yeePUEFM/c7PC8kDAgNBhcZ8 vBQQfcZut6dkV6pKck4xXX6XrPqzBmzjU+mV9iHFYLl3+OMjM1Z9xhHH3Wz4XmrL S/OFCCyPZ/hXeao1dNAvxxdJNKL2gyVFHm5fD78XOYSevmbT5FEIiHTc+iOyADC+ SVM4nc8Yq0ZUWv/nNLuDYQuQVLv93X6K/kd/haSE6KYWrTMbhTC8RD2X18e6xK9Y 0k30OJcY3GJFgb1Stthflrswyhrg2+LU0yzOAvFBccz+i2fhv5DCcO2uOkhlj41i 54EN4GMp8uRDHRdIsQYBXvyPAMKmxfWayuWx0hxqwL1E4+pTimufzyERZXV+lgQd k3+bXmQwZ+bmh93ffW7xxMmRAto1Axc7b3FZqNVKsH8nZ6QBdRIQ9HV1W8RRDqF4 hmZBISr/FkyJdfZw596uWTdLzPHeIoGrs+NgSGMeVLJEdAPzGck2ep4Kmc2gf+e3 TopySA69Fu6yoGb8ICjYSblq9DpdcFwQOIZ1wj7WFzp/npKHn94= =ZS/e -----END PGP SIGNATURE----- --2N7JR9zK7eVHxCw5-- From unknown Fri Aug 15 21:27:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 17 Feb 2021 15:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46537 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Efraim Flashner Cc: gash-devel@nongnu.org, 46537@debbugs.gnu.org Received: via spool by 46537-submit@debbugs.gnu.org id=B46537.161357499917127 (code B ref 46537); Wed, 17 Feb 2021 15:17:01 +0000 Received: (at 46537) by debbugs.gnu.org; 17 Feb 2021 15:16:39 +0000 Received: from localhost ([127.0.0.1]:44675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCOZC-0004SB-JS for submit@debbugs.gnu.org; Wed, 17 Feb 2021 10:16:38 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51400) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCOZB-0004Rx-2J for 46537@debbugs.gnu.org; Wed, 17 Feb 2021 10:16:37 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:48281) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lCOZ5-0000Vj-ET; Wed, 17 Feb 2021 10:16:31 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=36916 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lCOZ4-0000zj-Ko; Wed, 17 Feb 2021 10:16:31 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87y2fpxmzl.fsf@inria.fr> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 29 =?UTF-8?Q?Pluvi=C3=B4se?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 17 Feb 2021 16:16:29 +0100 In-Reply-To: (Efraim Flashner's message of "Tue, 16 Feb 2021 11:52:06 +0200") Message-ID: <87blcivi5u.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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 (-) Hi, (+Cc: gash-devel.) Efraim Flashner skribis: > On Mon, Feb 15, 2021 at 06:24:46PM +0100, Ludovic Court=C3=A8s wrote: >> Gash-Utils =E2=80=98uname=E2=80=99 seems to be confused: >>=20 >> --8<---------------cut here---------------start------------->8--- >> $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/bi= n/uname -a >> Linux ribbon 5.10.10-gnu #1 SMP 1 x86_64 GNU/Linux >> $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/bi= n/uname -s >>=20 >> $ guix describe >> Generacio 175 Feb 04 2021 22:52:40 (nuna) >> guix 5ae09d7 >> repository URL: https://git.savannah.gnu.org/git/guix.git >> branch: master >> commit: 5ae09d7979a0696d862b9555314eab199f7ce576 >> $ uname -s >> Linux >> --8<---------------cut here---------------end--------------->8--- I forgot to mention the =E2=80=98uname -s=E2=80=99 problem is hidden by the= fact that we always pass =E2=80=98--build=E2=80=99 to =E2=80=98configure=E2=80=99. When= we don=E2=80=99t do that, =E2=80=98config.guess=E2=80=99 runs and fails. > From eedd0ee769393eea3fcb9b7131d469ea15d9f179 Mon Sep 17 00:00:00 2001 > From: Efraim Flashner > Date: Tue, 16 Feb 2021 11:50:20 +0200 > Subject: [PATCH] uname: Fix uname -s. > > * gash/commands/uname.scm (uname): Remove duplicate kernel-name? match. > --- > gash/commands/uname.scm | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/gash/commands/uname.scm b/gash/commands/uname.scm > index 2a89c6a..fa15c69 100644 > --- a/gash/commands/uname.scm > +++ b/gash/commands/uname.scm > @@ -49,7 +49,6 @@ > (processor? (option-ref options 'processor #f)) > (hardware-platform? (option-ref options 'hardware-platform #f)) > (operating-system? (option-ref options 'operating-system #f)) > - (kernel-name? (not (or all? kernel-name? node-name? kernel-rele= ase? kernel-version? machine? processor? hardware-platform? operating-syste= m?))) I wonder if this should be kept but changed to: (kernel-name? (or kernel-name? (not (or =E2=80=A6)))) but I=E2=80=99m not entirely sure about the logic. Gash folks, WDYT? Thanks, Ludo=E2=80=99. From unknown Fri Aug 15 21:27:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 17 Feb 2021 15:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46537 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: gash-devel@nongnu.org, 46537@debbugs.gnu.org Received: via spool by 46537-submit@debbugs.gnu.org id=B46537.161357562718251 (code B ref 46537); Wed, 17 Feb 2021 15:28:02 +0000 Received: (at 46537) by debbugs.gnu.org; 17 Feb 2021 15:27:07 +0000 Received: from localhost ([127.0.0.1]:44693 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCOjL-0004kG-0o for submit@debbugs.gnu.org; Wed, 17 Feb 2021 10:27:07 -0500 Received: from flashner.co.il ([178.62.234.194]:55384) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCOjJ-0004jm-Ir for 46537@debbugs.gnu.org; Wed, 17 Feb 2021 10:27:06 -0500 Received: from localhost (unknown [31.210.181.184]) by flashner.co.il (Postfix) with ESMTPSA id C272D40895; Wed, 17 Feb 2021 15:26:59 +0000 (UTC) Date: Wed, 17 Feb 2021 17:26:20 +0200 From: Efraim Flashner Message-ID: References: <87y2fpxmzl.fsf@inria.fr> <87blcivi5u.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="DG+53erLX+FZyQrP" Content-Disposition: inline In-Reply-To: <87blcivi5u.fsf@gnu.org> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 X-Spam-Score: -0.0 (/) 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 (-) --DG+53erLX+FZyQrP Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Feb 17, 2021 at 04:16:29PM +0100, Ludovic Court=C3=A8s wrote: > Hi, >=20 > (+Cc: gash-devel.) >=20 > Efraim Flashner skribis: >=20 > > On Mon, Feb 15, 2021 at 06:24:46PM +0100, Ludovic Court=C3=A8s wrote: > >> Gash-Utils =E2=80=98uname=E2=80=99 seems to be confused: > >>=20 > >> --8<---------------cut here---------------start------------->8--- > >> $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/= bin/uname -a > >> Linux ribbon 5.10.10-gnu #1 SMP 1 x86_64 GNU/Linux > >> $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/= bin/uname -s > >>=20 > >> $ guix describe > >> Generacio 175 Feb 04 2021 22:52:40 (nuna) > >> guix 5ae09d7 > >> repository URL: https://git.savannah.gnu.org/git/guix.git > >> branch: master > >> commit: 5ae09d7979a0696d862b9555314eab199f7ce576 > >> $ uname -s > >> Linux > >> --8<---------------cut here---------------end--------------->8--- >=20 > I forgot to mention the =E2=80=98uname -s=E2=80=99 problem is hidden by t= he fact that we > always pass =E2=80=98--build=E2=80=99 to =E2=80=98configure=E2=80=99. Wh= en we don=E2=80=99t do that, > =E2=80=98config.guess=E2=80=99 runs and fails. >=20 > > From eedd0ee769393eea3fcb9b7131d469ea15d9f179 Mon Sep 17 00:00:00 2001 > > From: Efraim Flashner > > Date: Tue, 16 Feb 2021 11:50:20 +0200 > > Subject: [PATCH] uname: Fix uname -s. > > > > * gash/commands/uname.scm (uname): Remove duplicate kernel-name? match. > > --- > > gash/commands/uname.scm | 1 - > > 1 file changed, 1 deletion(-) > > > > diff --git a/gash/commands/uname.scm b/gash/commands/uname.scm > > index 2a89c6a..fa15c69 100644 > > --- a/gash/commands/uname.scm > > +++ b/gash/commands/uname.scm > > @@ -49,7 +49,6 @@ > > (processor? (option-ref options 'processor #f)) > > (hardware-platform? (option-ref options 'hardware-platform #f= )) > > (operating-system? (option-ref options 'operating-system #f)) > > - (kernel-name? (not (or all? kernel-name? node-name? kernel-re= lease? kernel-version? machine? processor? hardware-platform? operating-sys= tem?))) >=20 > I wonder if this should be kept but changed to: >=20 > (kernel-name? (or kernel-name? (not (or =E2=80=A6)))) With it changed to this: (ins)efraim@3900XT ~/workspace/gash-utils$ /gnu/store/9mb28yyzfh6pr4yk5nyy4= 2vrfbj8caxp-gash-utils-boot-0.1.0.107-eedd-dirty/bin/uname -s Linux >=20 > but I=E2=80=99m not entirely sure about the logic. >=20 > Gash folks, WDYT? >=20 > Thanks, > Ludo=E2=80=99. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --DG+53erLX+FZyQrP Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmAtNZkACgkQQarn3Mo9 g1EsNRAAvUgLiSJPswFRGfIS9zRj+CYblVZ3+W5JyN/zq7HNRtwS3pGcQnoRTc0W YhX3hl3N0SjPDJ+vh69L+B6qI5H5bc5PlAKZBxXih21toze8tbJgMXAHCWCjyFFD us6G+AcbGiP4LkwnAUBjOlbUBBldUdSNIyjkff16XgWxoXv5i7wdQvpxOiTbr1OU pbNfuKwyyIIhd91pJesCENDYP1VG16j983KkW7nA3iMSg/hvLWGVUHIGpnRh51f9 zFSELfPRejERTE8wn6ohH4II4phznMx5ZM2dHtt7FYflKOIJ9XPAvnuXA0urMlTh ZU1CAEcAkRoZ6z+0e8uO2n+pkCx03MFXJLl7RN878Iy0S2G/a8dQXwt6LozmzLQg VtP7ab837JHz8yxrsW3/FKYUY1D6UMREd9806iTmzV9KRXzYMd5FnIVhnEBj+fny KJ8VTzZiZlmjxAhtComE63S9+8phzMpCAiWU3Z/zNsbAWMzIMHe887/BvT9whlB4 ptVJX+zuLFneEEvcJBDep3xEkZ6IURFWJ6/4sIZCX3cC797JEeYTWDE6lI4OrGtC MOIngZfPNEp5cPOEIe8t++4uVG3R+H7b4sdofBpemWgdj8E4lzXw6CQJtVbU+bsJ eaUiN113NfsnOu9EV9ErqMC9rXj8j+nTsBUpirUfEvvcgsPZGgA= =SkAA -----END PGP SIGNATURE----- --DG+53erLX+FZyQrP-- From unknown Fri Aug 15 21:27:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#46537: closed (Re: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing) Message-ID: References: <87a6s2w0up.fsf@ngyro.com> <87y2fpxmzl.fsf@inria.fr> X-Gnu-PR-Message: they-closed 46537 X-Gnu-PR-Package: guix Reply-To: 46537@debbugs.gnu.org Date: Thu, 18 Feb 2021 02:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1613616362-1782-1" This is a multi-part message in MIME format... ------------=_1613616362-1782-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #46537: =E2=80=98uname -s=E2=80=99 from Gash-Utils-Boot returns nothing which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 46537@debbugs.gnu.org. --=20 46537: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D46537 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1613616362-1782-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 46537-done) by debbugs.gnu.org; 18 Feb 2021 02:45:12 +0000 Received: from localhost ([127.0.0.1]:45504 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCZJY-0000Rf-A3 for submit@debbugs.gnu.org; Wed, 17 Feb 2021 21:45:12 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:60561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCZJW-0000RN-5T for 46537-done@debbugs.gnu.org; Wed, 17 Feb 2021 21:45:10 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 0B85E5C00F7; Wed, 17 Feb 2021 21:45:05 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Wed, 17 Feb 2021 21:45:05 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=WgbsmRNDR4mCg42AYaq2qgcb/p/Vc84/fwAzc2IZw RY=; b=rKLCMmabgI4RUVlgFngjQnYdbeujx6SsrkTJ68+1lkGS6WgdZmrq/UnJu PmFFAPdJD/34VXyABidigJDEVeaTEvPJOKQntzllWw4NuQ1WClDSQ+Ur7eHdzjMi hPAJRjgtiUzqTX6k8rspvdumdtiJ3YXnTOHOTMgPjYumLmzGDcd6HAmnZPWmUHGb 3AlwWuX4A/zNJSvcOdkdj12lt44osMxoSuiPX2e8iruw+++BqCpUaL/sDY4vgBjs 1gp6QHXFkmfEeH3lym/IBHOChf5ICrnP5HRDS33ujEoc2Zlxf6Pmi3Biz5tLYC97 pln96yIzY9GNdLoJ5wTVDx79cuF5Q== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrjeefgdehudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefhvffufhffjgfkfgggtgfgsehtqhertddtreejnecuhfhrohhmpefvihhmohht hhihucfurghmphhlvgcuoehsrghmphhlvghtsehnghihrhhordgtohhmqeenucggtffrrg htthgvrhhnpeetgfegffeuueeukeefleelffeljeegjefftdeltddtveeutdeutdegtdei leeuudenucffohhmrghinhepghhnuhdrohhrghdpnhhonhhgnhhurdhorhhgnecukfhppe ejgedrudduiedrudekiedrgeegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepshgrmhhplhgvthesnhhghihrohdrtghomh X-ME-Proxy: Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44]) by mail.messagingengine.com (Postfix) with ESMTPA id CC6BF24005E; Wed, 17 Feb 2021 21:45:03 -0500 (EST) From: Timothy Sample To: Efraim Flashner Subject: Re: bug#46537: =?utf-8?B?4oCYdW5hbWUgLXPigJk=?= from Gash-Utils-Boot returns nothing References: <87y2fpxmzl.fsf@inria.fr> <87blcivi5u.fsf@gnu.org> Date: Wed, 17 Feb 2021 21:45:02 -0500 In-Reply-To: (Efraim Flashner's message of "Wed, 17 Feb 2021 17:26:20 +0200") Message-ID: <87a6s2w0up.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 46537-done Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= , gash-devel@nongnu.org, 46537-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.7 (-) Hello! Efraim Flashner writes: > On Wed, Feb 17, 2021 at 04:16:29PM +0100, Ludovic Court=C3=A8s wrote: >> >> Efraim Flashner skribis: >>=20 >> > On Mon, Feb 15, 2021 at 06:24:46PM +0100, Ludovic Court=C3=A8s wrote: >> >> Gash-Utils =E2=80=98uname=E2=80=99 seems to be confused: >> >>=20 >> >> --8<---------------cut here---------------start------------->8--- >> >> $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')= /bin/uname -a >> >> Linux ribbon 5.10.10-gnu #1 SMP 1 x86_64 GNU/Linux >> >> $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')= /bin/uname -s >> >>=20 >> >> $ guix describe >> >> Generacio 175 Feb 04 2021 22:52:40 (nuna) >> >> guix 5ae09d7 >> >> repository URL: https://git.savannah.gnu.org/git/guix.git >> >> branch: master >> >> commit: 5ae09d7979a0696d862b9555314eab199f7ce576 >> >> $ uname -s >> >> Linux >> >> --8<---------------cut here---------------end--------------->8--- >>=20 >> I forgot to mention the =E2=80=98uname -s=E2=80=99 problem is hidden by = the fact that we >> always pass =E2=80=98--build=E2=80=99 to =E2=80=98configure=E2=80=99. W= hen we don=E2=80=99t do that, >> =E2=80=98config.guess=E2=80=99 runs and fails. >>=20 >> [...] >>=20 >> I wonder if this should be kept but changed to: >>=20 >> (kernel-name? (or kernel-name? (not (or =E2=80=A6)))) > > With it changed to this: > (ins)efraim@3900XT ~/workspace/gash-utils$ > /gnu/store/9mb28yyzfh6pr4yk5nyy42vrfbj8caxp-gash-utils-boot-0.1.0.107-eed= d-dirty/bin/uname > -s > Linux Indeed! I noticed this same issue the other day. Check out commit 2ee2e2721367cc242ceb0e4b364468870a87f0b4: https://git.savannah.nongnu.org/cgit/gash/gash-utils.git/commit/?id=3D2= ee2e2721367cc242ceb0e4b364468870a87f0b4 I recommend that you take a look at the =E2=80=9Cwip-gcc-mesboot=E2=80=9D b= ranch. It has a couple =E2=80=9Cfrom the hip=E2=80=9D changes that I made while looki= ng at getting Gash-Utils to handle more of the work in =E2=80=9Ccommencement.scm=E2=80=9D= . Last week I was able to build to =E2=80=9Cgcc-mesboot1=E2=80=9D with only Make, Diffu= tils, patch, and Gzip (the first three were there before the =E2=80=9CScheme-only=E2=80= =9D bootstrap, and Gzip saves writing =E2=80=9C(delete 'compress-documentation)=E2=80=9D o= ver and over). Unfortunately, building Glibc after that is quite difficult. To do it with Gash-Utils, we would need (at least) to support redirects in AWK and the =E2=80=9C-t=E2=80=9D and =E2=80=9C-k=E2=80=9D flags in sort. F= or fun, I tried building Gawk and Coreutils at this point (using the ancient versions that we bootstrap with now). That let me build Glibc, but then I hit a problem with the =E2=80=9Cpo2test.sed=E2=80=9D script while building =E2=80=9Cgcc-m= esboot=E2=80=9D. I tried again with ancient GNU Sed, but the build seemed to hang during a configure test. I suspect adding Bash to the mix might fix it, but I haven=E2=80=99t tried yet.... Back to the matter at hand: I=E2=80=99m closing this bug since it=E2=80=99s= already been fixed. :) -- Tim ------------=_1613616362-1782-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Feb 2021 17:24:54 +0000 Received: from localhost ([127.0.0.1]:38638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBhcD-0006Gy-3q for submit@debbugs.gnu.org; Mon, 15 Feb 2021 12:24:54 -0500 Received: from lists.gnu.org ([209.51.188.17]:48954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lBhc8-0006Gn-U0 for submit@debbugs.gnu.org; Mon, 15 Feb 2021 12:24:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34568) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lBhc8-0000kB-OM for bug-guix@gnu.org; Mon, 15 Feb 2021 12:24:48 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33410) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lBhc8-0000dj-Hg for bug-guix@gnu.org; Mon, 15 Feb 2021 12:24:48 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53998 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lBhc7-0000Io-V3 for bug-guix@gnu.org; Mon, 15 Feb 2021 12:24:48 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Subject: =?utf-8?B?4oCYdW5hbWUgLXPigJk=?= from Gash-Utils-Boot returns nothing X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 27 =?utf-8?Q?Pluvi=C3=B4se?= an 229 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Mon, 15 Feb 2021 18:24:46 +0100 Message-ID: <87y2fpxmzl.fsf@inria.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (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: submit 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 (---) Gash-Utils =E2=80=98uname=E2=80=99 seems to be confused: --8<---------------cut here---------------start------------->8--- $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/bin/u= name -a Linux ribbon 5.10.10-gnu #1 SMP 1 x86_64 GNU/Linux $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)')/bin/u= name -s $ guix describe Generacio 175 Feb 04 2021 22:52:40 (nuna) guix 5ae09d7 repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 5ae09d7979a0696d862b9555314eab199f7ce576 $ uname -s Linux --8<---------------cut here---------------end--------------->8--- Ludo=E2=80=99. ------------=_1613616362-1782-1-- From unknown Fri Aug 15 21:27:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 18 Feb 2021 13:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46537 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Timothy Sample Cc: gash-devel@nongnu.org, Efraim Flashner , 46537-done@debbugs.gnu.org Received: via spool by 46537-done@debbugs.gnu.org id=D46537.161365530325593 (code D ref 46537); Thu, 18 Feb 2021 13:36:02 +0000 Received: (at 46537-done) by debbugs.gnu.org; 18 Feb 2021 13:35:03 +0000 Received: from localhost ([127.0.0.1]:46416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCjSR-0006ej-20 for submit@debbugs.gnu.org; Thu, 18 Feb 2021 08:35:03 -0500 Received: from eggs.gnu.org ([209.51.188.92]:56528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCjSQ-0006eB-7p for 46537-done@debbugs.gnu.org; Thu, 18 Feb 2021 08:35:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41682) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lCjSJ-0007Ja-P5; Thu, 18 Feb 2021 08:34:55 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=36828 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lCjSJ-00065B-89; Thu, 18 Feb 2021 08:34:55 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87y2fpxmzl.fsf@inria.fr> <87blcivi5u.fsf@gnu.org> <87a6s2w0up.fsf@ngyro.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 30 =?UTF-8?Q?Pluvi=C3=B4se?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Thu, 18 Feb 2021 14:34:51 +0100 In-Reply-To: <87a6s2w0up.fsf@ngyro.com> (Timothy Sample's message of "Wed, 17 Feb 2021 21:45:02 -0500") Message-ID: <87y2flqz2c.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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 (-) Hi! Timothy Sample skribis: > Efraim Flashner writes: > >> On Wed, Feb 17, 2021 at 04:16:29PM +0100, Ludovic Court=C3=A8s wrote: >>> >>> Efraim Flashner skribis: >>>=20 >>> > On Mon, Feb 15, 2021 at 06:24:46PM +0100, Ludovic Court=C3=A8s wrote: >>> >> Gash-Utils =E2=80=98uname=E2=80=99 seems to be confused: >>> >>=20 >>> >> --8<---------------cut here---------------start------------->8--- >>> >> $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)'= )/bin/uname -a >>> >> Linux ribbon 5.10.10-gnu #1 SMP 1 x86_64 GNU/Linux >>> >> $ $(guix build -e '(@@ (gnu packages commencement) gash-utils-boot)'= )/bin/uname -s >>> >>=20 >>> >> $ guix describe >>> >> Generacio 175 Feb 04 2021 22:52:40 (nuna) >>> >> guix 5ae09d7 >>> >> repository URL: https://git.savannah.gnu.org/git/guix.git >>> >> branch: master >>> >> commit: 5ae09d7979a0696d862b9555314eab199f7ce576 [...] > Indeed! I noticed this same issue the other day. Check out commit > 2ee2e2721367cc242ceb0e4b364468870a87f0b4: > > https://git.savannah.nongnu.org/cgit/gash/gash-utils.git/commit/?id= =3D2ee2e2721367cc242ceb0e4b364468870a87f0b4 Great! > I recommend that you take a look at the =E2=80=9Cwip-gcc-mesboot=E2=80=9D= branch. It > has a couple =E2=80=9Cfrom the hip=E2=80=9D changes that I made while loo= king at getting > Gash-Utils to handle more of the work in =E2=80=9Ccommencement.scm=E2=80= =9D. Last week > I was able to build to =E2=80=9Cgcc-mesboot1=E2=80=9D with only Make, Dif= futils, patch, > and Gzip (the first three were there before the =E2=80=9CScheme-only=E2= =80=9D bootstrap, > and Gzip saves writing =E2=80=9C(delete 'compress-documentation)=E2=80=9D= over and > over). We should add a pure Scheme gzip implementation, for instance using the R6RS zlib implementation by G=C3=B6ran Weinholt in Industria. > Unfortunately, building Glibc after that is quite difficult. To do it > with Gash-Utils, we would need (at least) to support redirects in AWK > and the =E2=80=9C-t=E2=80=9D and =E2=80=9C-k=E2=80=9D flags in sort. For= fun, I tried building Gawk > and Coreutils at this point (using the ancient versions that we > bootstrap with now). That let me build Glibc, but then I hit a > problem with the =E2=80=9Cpo2test.sed=E2=80=9D script while building =E2= =80=9Cgcc-mesboot=E2=80=9D. I > tried again with ancient GNU Sed, but the build seemed to hang during > a configure test. I suspect adding Bash to the mix might fix it, but > I haven=E2=80=99t tried yet.... Heheh, nice! Anyhow, that looks like a promising path to me. > Back to the matter at hand: I=E2=80=99m closing this bug since it=E2=80= =99s already been > fixed. :) Thanks! Any plan for a release? We could upgrade the package in =E2=80=98core-updates=E2=80=99. Ludo=E2=80=99. From unknown Fri Aug 15 21:27:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing Resent-From: Timothy Sample Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Thu, 18 Feb 2021 18:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46537 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: gash-devel@nongnu.org, Efraim Flashner , 46537-done@debbugs.gnu.org Received: via spool by 46537-done@debbugs.gnu.org id=D46537.161367139019990 (code D ref 46537); Thu, 18 Feb 2021 18:04:02 +0000 Received: (at 46537-done) by debbugs.gnu.org; 18 Feb 2021 18:03:10 +0000 Received: from localhost ([127.0.0.1]:47913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCndp-0005CI-Ph for submit@debbugs.gnu.org; Thu, 18 Feb 2021 13:03:10 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:57733) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lCndn-0005Bn-Cx for 46537-done@debbugs.gnu.org; Thu, 18 Feb 2021 13:03:03 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id AF48ED4C; Thu, 18 Feb 2021 13:02:57 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Thu, 18 Feb 2021 13:02:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=Do4GAkBZWuYeSNA5kKgcK/JD2O7Ty9c3CxMgNBc/o 4k=; b=Y+xfJCN0lI0TFPkyVAlBxMWtYrbptZqVhpqXmqLmeI+SHvT/0YNE588AX ZcSIwpZDTZUNFass9wGLN1cul28hjXO7xgr11hl1hQDkHpJwnJ9CJ0DLDObMYfYn 3XLFf61kaI49Qgv7uBT4iE+8QZEsf2yHLTNmAFn51U4UpfUvw9T6q5i//vUy5FmK /VQhT3yGU3hfv93aHCgNax6VEfbdWA4B35vbaENT7Y/BF/4265RQnKYEQGf7qL3J NdB1LzCOlqZ36+CylUv8Xpi8+mMEDR9SKIA6LN4eAVOG1YZG6o+KIBgV2M0XcZzS SGFKejA03r7sDImAmnXmgR+vnQqqg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrjeeggddutdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufhfffgjkfgfgggtgfesthhqredttderjeenucfhrhhomhepvfhimhho thhhhicuufgrmhhplhgvuceoshgrmhhplhgvthesnhhghihrohdrtghomheqnecuggftrf grthhtvghrnhepieduuefhgeegleelveehgedugfeuhfeikefftdevieelgfelhfdvtdfg ieehtefgnecukfhppeejgedrudduiedrudekiedrgeegnecuvehluhhsthgvrhfuihiivg eptdenucfrrghrrghmpehmrghilhhfrhhomhepshgrmhhplhgvthesnhhghihrohdrtgho mh X-ME-Proxy: Received: from mrblack (74-116-186-44.qc.dsl.ebox.net [74.116.186.44]) by mail.messagingengine.com (Postfix) with ESMTPA id E6247240067; Thu, 18 Feb 2021 13:02:55 -0500 (EST) From: Timothy Sample References: <87y2fpxmzl.fsf@inria.fr> <87blcivi5u.fsf@gnu.org> <87a6s2w0up.fsf@ngyro.com> <87y2flqz2c.fsf@gnu.org> Date: Thu, 18 Feb 2021 13:02:55 -0500 In-Reply-To: <87y2flqz2c.fsf@gnu.org> ("Ludovic =?UTF-8?Q?Court=C3=A8s?="'s message of "Thu, 18 Feb 2021 14:34:51 +0100") Message-ID: <871rddw8xc.fsf@ngyro.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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 (-) Hey, Ludovic Court=C3=A8s writes: > Timothy Sample skribis: > >> [...] Gzip saves writing =E2=80=9C(delete 'compress-documentation)=E2=80= =9D over and >> over). > > We should add a pure Scheme gzip implementation, for instance using the > R6RS zlib implementation by G=C3=B6ran Weinholt in Industria. Bootar is already using that. The problem with the Industria version is that it only does decompression. Fortunately, there=E2=80=99s an easy out = here. Gzip supports an uncompressed mode, so it would take only an hour or so to write a =E2=80=9Ccompressor=E2=80=9D that just copies the data into Gzip= format with no compression. (I=E2=80=99m hoping that XZ can do something similar so th= at applying patches in =E2=80=9Corigin=E2=80=9D records does not need to depen= d on the XZ we use to unpack Guile. Alternatively, we could add an option to compress the patched sources with Gzip.) >> Unfortunately, building Glibc after that is quite difficult. To do it >> with Gash-Utils, we would need (at least) to support redirects in AWK >> and the =E2=80=9C-t=E2=80=9D and =E2=80=9C-k=E2=80=9D flags in sort. Fo= r fun, I tried building Gawk >> and Coreutils at this point (using the ancient versions that we >> bootstrap with now). That let me build Glibc, but then I hit a >> problem with the =E2=80=9Cpo2test.sed=E2=80=9D script while building =E2= =80=9Cgcc-mesboot=E2=80=9D. I >> tried again with ancient GNU Sed, but the build seemed to hang during >> a configure test. I suspect adding Bash to the mix might fix it, but >> I haven=E2=80=99t tried yet.... > > Heheh, nice! Anyhow, that looks like a promising path to me. > >> Back to the matter at hand: I=E2=80=99m closing this bug since it=E2=80= =99s already been >> fixed. :) > > Thanks! Any plan for a release? We could upgrade the package in > =E2=80=98core-updates=E2=80=99. I=E2=80=99ve been holding on to =E2=80=9Cgcc-mesboot=E2=80=9D as the milest= one that would warrant a release. On the other hand, I could try and reify the progress so far into an improved =E2=80=9Ccommencement.scm=E2=80=9D that st= ill uses some old GNU utilities to build the last =E2=80=9Cmesboot=E2=80=9D version of Gl= ibc. Either way, it will take some time since (as you know) my attention is on Disarchive right now. :) -- Tim From unknown Fri Aug 15 21:27:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46537: =?UTF-8?Q?=E2=80=98uname_?= =?UTF-8?Q?-s=E2=80=99?= from Gash-Utils-Boot returns nothing Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 19 Feb 2021 15:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46537 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Timothy Sample Cc: gash-devel@nongnu.org, Efraim Flashner , 46537-done@debbugs.gnu.org Received: via spool by 46537-done@debbugs.gnu.org id=D46537.161374697815024 (code D ref 46537); Fri, 19 Feb 2021 15:03:02 +0000 Received: (at 46537-done) by debbugs.gnu.org; 19 Feb 2021 15:02:58 +0000 Received: from localhost ([127.0.0.1]:50106 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lD7J3-0003uG-3N for submit@debbugs.gnu.org; Fri, 19 Feb 2021 10:02:58 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48794) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lD7J0-0003tz-JP for 46537-done@debbugs.gnu.org; Fri, 19 Feb 2021 10:02:55 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50181) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lD7Iu-0001Rx-L8; Fri, 19 Feb 2021 10:02:48 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=49670 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lD7It-0008Cy-UY; Fri, 19 Feb 2021 10:02:48 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <87y2fpxmzl.fsf@inria.fr> <87blcivi5u.fsf@gnu.org> <87a6s2w0up.fsf@ngyro.com> <87y2flqz2c.fsf@gnu.org> <871rddw8xc.fsf@ngyro.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 1 =?UTF-8?Q?Vent=C3=B4se?= an 229 de la =?UTF-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Fri, 19 Feb 2021 16:02:46 +0100 In-Reply-To: <871rddw8xc.fsf@ngyro.com> (Timothy Sample's message of "Thu, 18 Feb 2021 13:02:55 -0500") Message-ID: <878s7knlrd.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) 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 (-) Hi! Timothy Sample skribis: > Ludovic Court=C3=A8s writes: > >> Timothy Sample skribis: >> >>> [...] Gzip saves writing =E2=80=9C(delete 'compress-documentation)=E2= =80=9D over and >>> over). >> >> We should add a pure Scheme gzip implementation, for instance using the >> R6RS zlib implementation by G=C3=B6ran Weinholt in Industria. > > Bootar is already using that. The problem with the Industria version is > that it only does decompression. Fortunately, there=E2=80=99s an easy ou= t here. > Gzip supports an uncompressed mode, so it would take only an hour or so > to write a =E2=80=9Ccompressor=E2=80=9D that just copies the data into Gz= ip format with > no compression. (I=E2=80=99m hoping that XZ can do something similar so = that > applying patches in =E2=80=9Corigin=E2=80=9D records does not need to dep= end on the XZ > we use to unpack Guile. Alternatively, we could add an option to > compress the patched sources with Gzip.) Oh I see. And yes, we could add an option to turn off compression or force use of gzip. >> Thanks! Any plan for a release? We could upgrade the package in >> =E2=80=98core-updates=E2=80=99. > > I=E2=80=99ve been holding on to =E2=80=9Cgcc-mesboot=E2=80=9D as the mile= stone that would > warrant a release. On the other hand, I could try and reify the > progress so far into an improved =E2=80=9Ccommencement.scm=E2=80=9D that = still uses some > old GNU utilities to build the last =E2=80=9Cmesboot=E2=80=9D version of = Glibc. Either > way, it will take some time since (as you know) my attention is on > Disarchive right now. :) Heheh, that=E2=80=99s great too. :-) Thanks! Ludo=E2=80=99.