From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] [PATCH] /etc/os-release Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 21 Jan 2019 10:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 34154@debbugs.gnu.org X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.154806587426873 (code B ref -1); Mon, 21 Jan 2019 10:18:01 +0000 Received: (at submit) by debbugs.gnu.org; 21 Jan 2019 10:17:54 +0000 Received: from localhost ([127.0.0.1]:39455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1glWeP-0006zN-Nz for submit@debbugs.gnu.org; Mon, 21 Jan 2019 05:17:53 -0500 Received: from eggs.gnu.org ([209.51.188.92]:54021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1glWeN-0006zA-CS for submit@debbugs.gnu.org; Mon, 21 Jan 2019 05:17:51 -0500 Received: from lists.gnu.org ([209.51.188.17]:33618) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1glWeI-0003S7-2p for submit@debbugs.gnu.org; Mon, 21 Jan 2019 05:17:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35989) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glWeH-0002OR-1f for guix-patches@gnu.org; Mon, 21 Jan 2019 05:17:45 -0500 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 Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1glWeG-0003RG-47 for guix-patches@gnu.org; Mon, 21 Jan 2019 05:17:45 -0500 Received: from flashner.co.il ([178.62.234.194]:42942) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glWeF-0003QD-PU for guix-patches@gnu.org; Mon, 21 Jan 2019 05:17:44 -0500 Received: from localhost (unknown [188.120.128.87]) by flashner.co.il (Postfix) with ESMTPSA id 69967400E6 for ; Mon, 21 Jan 2019 10:17:41 +0000 (UTC) Date: Mon, 21 Jan 2019 12:17:40 +0200 From: Efraim Flashner Message-ID: <20190121101740.GB11658@macbook41> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="xesSdrSSBC0PokLI" Content-Disposition: inline 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 User-Agent: Mutt/1.11.0 (2018-11-25) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 178.62.234.194 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 1.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: -0.0 (/) --xesSdrSSBC0PokLI Content-Type: multipart/mixed; boundary="5/uDoXvLw7AC5HRs" Content-Disposition: inline --5/uDoXvLw7AC5HRs Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Currently GuixSD ships without an '/etc/os-release' file. This simple service aims to correct this. --=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 --5/uDoXvLw7AC5HRs Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename="0001-services-Add-os-release-file.patch" Content-Transfer-Encoding: quoted-printable =46rom 57918a48ee7c649470ab20cb7337bc5528df515e Mon Sep 17 00:00:00 2001 =46rom: Efraim Flashner Date: Mon, 21 Jan 2019 12:16:31 +0200 Subject: [PATCH] services: Add os-release-file. * gnu/services/base.scm (%os-release-file): New variable. (%base-services): Add it. --- gnu/services/base.scm | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/gnu/services/base.scm b/gnu/services/base.scm index d2baea0dd..7af3142cf 100644 --- a/gnu/services/base.scm +++ b/gnu/services/base.scm @@ -2294,6 +2294,17 @@ to handle." (requirement requirement) (name-servers name-servers))))) =20 +(define %os-release-file + (plain-file "os-release" + (string-append + "NAME=3D\"GNU Guix\"\n" + "PRETTY_NAME=3D\"GNU Guix\"\n" + "VERSION=3D\""((@ (guix packages) package-version) guix)"\= "\n" + "ID=3Dguix\n" + "HOME_URL=3D\"https://www.gnu.org/software/guix/\"\n" + "SUPPORT_URL=3D\"https://www.gnu.org/software/guix/help/\"= \n" + "BUG_REPORT_URL=3D\"mailto:bug-guix@gnu.org\"\n"))) + =0C (define %base-services ;; Convenience variable holding the basic services. @@ -2340,6 +2351,9 @@ to handle." (udev-configuration (rules (list lvm2 fuse alsa-utils crda)))) =20 + (service special-files-service-type + `(("/etc/os-release" ,%os-release-file))) + (service special-files-service-type `(("/bin/sh" ,(file-append (canonical-package bash) "/bin/sh")))))) --=20 2.20.1 --5/uDoXvLw7AC5HRs-- --xesSdrSSBC0PokLI Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlxFnEQACgkQQarn3Mo9 g1EnjRAAkvxCLPzBnzylsjg6tmQbVKx/lYuDsk4CRQUAztBlT+viWsPxpmoeY6vz 9Y4nYQrDV5OrkoHg4OOv5Z8A/zFf2jjUZnDCFhut6UBmVzTIJgBdfA0o24m5CXZx 1arLiJmd8ZHYZFAP1y67nkDp/mn/dfP4AKd49eacuVTX9MBdrDL8hV1706WVsKHN ISl77IKIrLtTWF0QiqTEmFI0B/yyf/V1600dH9vM6rNYlt1ZGUrMrmEVhJ5grpke k2XJEuxsYVQJjXH831L1UxV0iV/C1yNUEHe0f2bhDdERVKNmjg9Tu4U9qS0KajNR Pr8vJzgYjuUy9unDaDmqh8u0+qjxm8Dy5khfiHb/6JrrAyW4r/6yaAkocje3DgNL SGgZXTk7SWHLywMVSeHkDOwvE9jSX06lhWoYaU2xs3Vp0k4UakUPt9rNwXW0Zajd IbOoq7j62USxHXtGB06vyLBsyHvHCSZ6NmfltnkujzE7znDImolxqX0y5kChFUhP /FrGmGj0A2o3Z0kBiiyaryzlgmuTY3219+ZFRhi052+8MEFbbhJqNS/jvMx7HBFp reURJhiTPPDK+GqiXufshUT2Dr+yGNM7xvwKQbPbU8VF9qE0Bb/xWwgGkz7ow1Pd fqYfHSpbh0Knhuz9/Y+K6C1t9dTod/2X2yTPeZwhCHC2C6lKl8o= =jKVI -----END PGP SIGNATURE----- --xesSdrSSBC0PokLI-- From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] [PATCH] /etc/os-release Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 22 Jan 2019 21:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Cc: 34154@debbugs.gnu.org Received: via spool by 34154-submit@debbugs.gnu.org id=B34154.15481930917095 (code B ref 34154); Tue, 22 Jan 2019 21:39:02 +0000 Received: (at 34154) by debbugs.gnu.org; 22 Jan 2019 21:38:11 +0000 Received: from localhost ([127.0.0.1]:41629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gm3kJ-0001qM-KB for submit@debbugs.gnu.org; Tue, 22 Jan 2019 16:38:11 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:50534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gm3kI-0001qE-5i for 34154@debbugs.gnu.org; Tue, 22 Jan 2019 16:38:10 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 8FDE84ED5; Tue, 22 Jan 2019 22:38:08 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3-FPhy5zoVAF; Tue, 22 Jan 2019 22:38:06 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 37A4A4D9E; Tue, 22 Jan 2019 22:38:06 +0100 (CET) From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20190121101740.GB11658@macbook41> Date: Tue, 22 Jan 2019 22:38:05 +0100 In-Reply-To: <20190121101740.GB11658@macbook41> (Efraim Flashner's message of "Mon, 21 Jan 2019 12:17:40 +0200") Message-ID: <87y37cjruq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.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: -0.0 (/) Hello! Efraim Flashner skribis: > Currently GuixSD ships without an '/etc/os-release' file. This simple > service aims to correct this. I=E2=80=99m not very enthusiastic. :-) I think /etc/os-release is a hack and the primary motivation behind it was (I believe) to allow proprietary programs to make assumptions on the file system layout, available services, etc. based on the distribution running. WDYT? Did you encounter situations where lack of this file was causing problems? Thanks, Ludo=E2=80=99. From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] [PATCH] /etc/os-release Resent-From: Efraim Flashner Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 23 Jan 2019 07:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 34154@debbugs.gnu.org Received: via spool by 34154-submit@debbugs.gnu.org id=B34154.154822802714653 (code B ref 34154); Wed, 23 Jan 2019 07:21:01 +0000 Received: (at 34154) by debbugs.gnu.org; 23 Jan 2019 07:20:27 +0000 Received: from localhost ([127.0.0.1]:41938 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmCpn-0003oG-6V for submit@debbugs.gnu.org; Wed, 23 Jan 2019 02:20:27 -0500 Received: from flashner.co.il ([178.62.234.194]:37412) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmCpk-0003nt-SB for 34154@debbugs.gnu.org; Wed, 23 Jan 2019 02:20:25 -0500 Received: from localhost (unknown [188.120.128.87]) by flashner.co.il (Postfix) with ESMTPSA id 27434400D1; Wed, 23 Jan 2019 07:20:19 +0000 (UTC) Date: Wed, 23 Jan 2019 09:20:18 +0200 From: Efraim Flashner Message-ID: <20190123072017.GA6135@macbook41> References: <20190121101740.GB11658@macbook41> <87y37cjruq.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="J2SCkAp4GZ/dPZZf" Content-Disposition: inline In-Reply-To: <87y37cjruq.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 User-Agent: Mutt/1.11.0 (2018-11-25) 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 (-) --J2SCkAp4GZ/dPZZf Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jan 22, 2019 at 10:38:05PM +0100, Ludovic Court=C3=A8s wrote: > Hello! >=20 > Efraim Flashner skribis: >=20 > > Currently GuixSD ships without an '/etc/os-release' file. This simple > > service aims to correct this. >=20 > I=E2=80=99m not very enthusiastic. :-) >=20 > I think /etc/os-release is a hack and the primary motivation behind it > was (I believe) to allow proprietary programs to make assumptions on the > file system layout, available services, etc. based on the distribution > running. >=20 > WDYT? Did you encounter situations where lack of this file was causing > problems? >=20 I found a man page online from freedesktop.org=C2=B9, it seems that it's be= en aborbed by systemd at some point. It looks like some build systems can try to get information from it during building if they have distro-specific things to do. The only software that I know of that we have that would use it would be inxi. guix environment --ad-hoc inxi-minimal -- inxi -S "Distro: Unknown" isn't that big of a deal, and we could just submit a patch upstream if we really wanted it fixed. That said, I'm happy enough to plop it in my own os-config and drop the patch. =C2=B9https://www.freedesktop.org/software/systemd/man/os-release.html --=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 --J2SCkAp4GZ/dPZZf Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAlxIFa4ACgkQQarn3Mo9 g1HSCxAAu/xa49dXm2NaSMIpRcnjHL7w3LF0SVVJFVYUpasa9wmiOiqdFAMZ93pg mpMAdSkaEc6LON4ksjNeFSKwcLd8lkRrtu1Kj5D/+kIA5j5XLK4b0JQdk27WMnte croqcDBBn6g1zjfcrCdVdxjKkKvVz/uDgK/iaXQ+ASYojOtmHDjsgDETaVn9plLs ytHR6T6KsqXqsbgI7ifVjrSGngWwHoJR9b91Pjpf/Lw3EBiT1NaQUwLB6fnU5TJ7 OBXTbH+5/goGgxd1vESNb/qPF1FP48GuQgzxYM1hOhW3Lhnd2auNE0N/IbvTQCdg 6alM/WNVFvUTpjzYs5GlfGAjxlTb2RrW5nZfyQ3Vvfvq0x7WIxJgXpsA8PhSwjaB C49cuR0rwdamcW6AjardQ+jvfgXdAkfD3Hec08N5oHNeyCFZZJDSghZenZ/uo8g1 rkJkUU9IZgyyMfG9PLyw+Nc6cE7PrEITkvpg1PYU9gsW7znMShSEH+mmJrXgafKz 6gKEPDCSLRWVK2kZz0hiRixt+wxyrTgkm+SWIwb4Ns6NyrtT+LajLhdhkOEVJFjz Q4S1fFRSxF+2+9IdVteqmzzQzRsQSARz8rrrLW8WQPTxTty2dyq0z/vE8vEbOc9q X7VPlbamOMs/arKRR5cEe92vcEbpA/Op5crR/7WV5Y/DbI6XoWw= =a83l -----END PGP SIGNATURE----- --J2SCkAp4GZ/dPZZf-- From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] [PATCH] /etc/os-release Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 23 Jan 2019 10:00:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Efraim Flashner Cc: 34154@debbugs.gnu.org Received: via spool by 34154-submit@debbugs.gnu.org id=B34154.154823757129349 (code B ref 34154); Wed, 23 Jan 2019 10:00:01 +0000 Received: (at 34154) by debbugs.gnu.org; 23 Jan 2019 09:59:31 +0000 Received: from localhost ([127.0.0.1]:42056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmFJj-0007dJ-7R for submit@debbugs.gnu.org; Wed, 23 Jan 2019 04:59:31 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:58994) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmFJh-0007dB-3f for 34154@debbugs.gnu.org; Wed, 23 Jan 2019 04:59:29 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 5D2CC5456; Wed, 23 Jan 2019 10:59:28 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qnJJTm8S4BYL; Wed, 23 Jan 2019 10:59:27 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 61789544F; Wed, 23 Jan 2019 10:59:27 +0100 (CET) From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20190121101740.GB11658@macbook41> <87y37cjruq.fsf@gnu.org> <20190123072017.GA6135@macbook41> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 4 =?UTF-8?Q?Pluvi=C3=B4se?= an 227 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, 23 Jan 2019 10:59:26 +0100 In-Reply-To: <20190123072017.GA6135@macbook41> (Efraim Flashner's message of "Wed, 23 Jan 2019 09:20:18 +0200") Message-ID: <87h8dzheyp.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.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: -0.0 (/) Hello, Efraim Flashner skribis: > I found a man page online from freedesktop.org=C2=B9, it seems that it's = been > aborbed by systemd at some point. OK. > It looks like some build systems can try to get information from it > during building if they have distro-specific things to do. That is precisely the kind of bad practice that I=E2=80=99d rather not encourage. :-) > The only software that I know of that we have that would use it would > be inxi. guix environment --ad-hoc inxi-minimal -- inxi -S "Distro: > Unknown" isn't that big of a deal, and we could just submit a patch > upstream if we really wanted it fixed. It has other problems: --8<---------------cut here---------------start------------->8--- $ guix environment -C --ad-hoc inxi-minimal -- inxi -S sh: tty: command not found Can't exec "ps": No such file or directory at /gnu/store/4x20lf98vwj357zcj6= il8zka2d8mr9h0-inxi-minimal-3.0.20-1/bin/.inxi-real line 17535. Use of uninitialized value in split at /gnu/store/4x20lf98vwj357zcj6il8zka2= d8mr9h0-inxi-minimal-3.0.20-1/bin/.inxi-real line 17535. Can't exec "ps": No such file or directory at /gnu/store/4x20lf98vwj357zcj6= il8zka2d8mr9h0-inxi-minimal-3.0.20-1/bin/.inxi-real line 3052. Use of uninitialized value in split at /gnu/store/4x20lf98vwj357zcj6il8zka2= d8mr9h0-inxi-minimal-3.0.20-1/bin/.inxi-real line 3052. Can't exec "ps": No such file or directory at /gnu/store/4x20lf98vwj357zcj6= il8zka2d8mr9h0-inxi-minimal-3.0.20-1/bin/.inxi-real line 17535. Use of uninitialized value in split at /gnu/store/4x20lf98vwj357zcj6il8zka2= d8mr9h0-inxi-minimal-3.0.20-1/bin/.inxi-real line 17535. 12System: 12Host ribbon 12Kernel 4.20.3-gnu x86_64 12bits 64 12Console N= /A 12Distro unknown=20 --8<---------------cut here---------------end--------------->8--- > That said, I'm happy enough to plop it in my own os-config and drop the > patch. OK, let=E2=80=99s take that route. That said, I=E2=80=99m clearly opinionated ;-), but if that turns out to be= a hindrance to many, we can revisit this issue. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 23 04:59:45 2019 Received: (at control) by debbugs.gnu.org; 23 Jan 2019 09:59:45 +0000 Received: from localhost ([127.0.0.1]:42059 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmFJx-0007dk-GN for submit@debbugs.gnu.org; Wed, 23 Jan 2019 04:59:45 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:59004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmFJu-0007db-Tl for control@debbugs.gnu.org; Wed, 23 Jan 2019 04:59:43 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 458475456 for ; Wed, 23 Jan 2019 10:59:42 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CFhQ_OCwx9yh for ; Wed, 23 Jan 2019 10:59:41 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 98F33544F for ; Wed, 23 Jan 2019 10:59:41 +0100 (CET) Date: Wed, 23 Jan 2019 10:59:41 +0100 Message-Id: <87fttjheya.fsf@gnu.org> To: control@debbugs.gnu.org From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: control message for bug #34154 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.0 (+) 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: -0.0 (/) tags 34154 wontfix close 34154 From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] [PATCH] /etc/os-release Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 23 Jan 2019 11:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: wontfix patch To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Efraim Flashner , 34154@debbugs.gnu.org Received: via spool by 34154-submit@debbugs.gnu.org id=B34154.154824348513916 (code B ref 34154); Wed, 23 Jan 2019 11:39:01 +0000 Received: (at 34154) by debbugs.gnu.org; 23 Jan 2019 11:38:05 +0000 Received: from localhost ([127.0.0.1]:42084 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmGr7-0003cN-3x for submit@debbugs.gnu.org; Wed, 23 Jan 2019 06:38:05 -0500 Received: from sender-of-o53.zoho.com ([135.84.80.218]:21835) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmGr4-0003cE-Ps for 34154@debbugs.gnu.org; Wed, 23 Jan 2019 06:38:03 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1548243454; cv=none; d=zoho.com; s=zohoarc; b=d/pwvS2Cr3AgxH6SO5epZD2D4y+WePziEjT414da79A/SDWm9+9tFkFjRwPiGifALyP4CYbQdZA/OeZVTvMlXarMvqzPSUyeb8rF4dgluXKG89gb0GGViH9mvt02VZVA9G5JA0I4bfy84PaAeP+v1hQutybGckUL3JKC6PLwu7M= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1548243454; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To:ARC-Authentication-Results; bh=rDlALXggEeJV8x6WB9Wz8DCZw6+nMh09qB9hPS0knqA=; b=V4WCtYIXJoXnxrKgM5U3AQme1isJrO10Wdnt1gCr+6maDah8NvfztY1utF/yoVFbXeOc8aZo1IzhOzy0XzmLy1PSNH5oojxQVnAGpbgupOW7DNBE/GwIjcXA06Qd4dcdeZRIZoiO4pBhHV8FVN64HVNs5QYkTWry8sy7UdPCq64= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1548243454; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding; l=738; bh=rDlALXggEeJV8x6WB9Wz8DCZw6+nMh09qB9hPS0knqA=; b=JU3asCswHQ+3s8YUZcwWkuBzEturrah5k9joL3K5uSiO/H0ZAkmB1yiOdnTTTwQm 1XPWRUMp7ChUE5YukJ0HN/5DyLcNyE45jaO5pSWSSUu0EArkB1IpviOrVgo10rSwtKS NSUpWueI6YMejr9V9N1FsR7aE1mxUEEL5zrjWPPQ= Received: from localhost (141.80.247.225 [141.80.247.225]) by mx.zohomail.com with SMTPS id 1548243453702308.92842496672824; Wed, 23 Jan 2019 03:37:33 -0800 (PST) References: <20190121101740.GB11658@macbook41> <87y37cjruq.fsf@gnu.org> <20190123072017.GA6135@macbook41> <87h8dzheyp.fsf@gnu.org> User-agent: mu4e 1.0; emacs 26.1 From: Ricardo Wurmus In-reply-to: <87h8dzheyp.fsf@gnu.org> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 23 Jan 2019 12:37:30 +0100 Message-ID: <87h8dz7gg5.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-ZohoMailClient: External 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 (-) Ludovic Court=C3=A8s writes: >> It looks like some build systems can try to get information from it >> during building if they have distro-specific things to do. > > That is precisely the kind of bad practice that I=E2=80=99d rather not > encourage. :-) Build systems doing this is bad, of course, but if this was a script that tried to be helpful by telling the user what commands to run to install dependencies I think it could be helpful. (I have a vague memory of a project that tried to figure out how to detect if the script is running on a Guix system by checking for /run/current-system and the like.) /etc/os-release would be a friendlier indicator than /run/current-system. -- Ricardo From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] [PATCH] /etc/os-release Resent-From: ng0@n0.is Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 23 Jan 2019 14:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: wontfix patch To: Ricardo Wurmus Cc: Ludovic =?UTF-8?Q?Court=C3=A8s?= , 34154@debbugs.gnu.org Received: via spool by 34154-submit@debbugs.gnu.org id=B34154.15482539395868 (code B ref 34154); Wed, 23 Jan 2019 14:33:02 +0000 Received: (at 34154) by debbugs.gnu.org; 23 Jan 2019 14:32:19 +0000 Received: from localhost ([127.0.0.1]:42165 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmJZi-0001Wa-Ve for submit@debbugs.gnu.org; Wed, 23 Jan 2019 09:32:19 -0500 Received: from aibo.runbox.com ([91.220.196.211]:58502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmJZg-0001WR-ON for 34154@debbugs.gnu.org; Wed, 23 Jan 2019 09:32:17 -0500 Received: from [10.9.9.210] (helo=mailfront10.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1gmJZc-0003KM-8R; Wed, 23 Jan 2019 15:32:12 +0100 Received: by mailfront10.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.82) id 1gmJZU-0003Hd-Kv; Wed, 23 Jan 2019 15:32:05 +0100 Date: Wed, 23 Jan 2019 14:32:03 +0000 From: ng0@n0.is Message-ID: <20190123143203.3yqtklffr3twr35i@uptimegirl.lan> References: <20190121101740.GB11658@macbook41> <87y37cjruq.fsf@gnu.org> <20190123072017.GA6135@macbook41> <87h8dzheyp.fsf@gnu.org> <87h8dz7gg5.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <87h8dz7gg5.fsf@elephly.net> 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 (-) Ricardo Wurmus transcribed 722 bytes: > > Ludovic Courtès writes: > > >> It looks like some build systems can try to get information from it > >> during building if they have distro-specific things to do. > > > > That is precisely the kind of bad practice that I’d rather not > > encourage. :-) > > Build systems doing this is bad, of course, but if this was a script > that tried to be helpful by telling the user what commands to run to > install dependencies I think it could be helpful. > > (I have a vague memory of a project that tried to figure out how to > detect if the script is running on a Guix system by checking for > /run/current-system and the like.) It was PyBitmessage. https://github.com/Bitmessage/PyBitmessage/commit/b7e75b9bc51e7036045167ad6191fe339f1a9daa#diff-2eeaed663bd0d25b7e608891384b7298 Later on they realized this was a terrible idea. Maybe we could have a documentation section for 'best practices' to recommend against trying to detect Guix(SD) like this or rather provide positive examples? It's not our job, but people can get confused as PyBitmessage showed. > /etc/os-release would be a friendlier indicator than > /run/current-system. > > -- > Ricardo > > > > > From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] [PATCH] /etc/os-release Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 25 Jan 2019 08:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: wontfix patch To: ng0@n0.is Cc: Ricardo Wurmus , 34154@debbugs.gnu.org Received: via spool by 34154-submit@debbugs.gnu.org id=B34154.154840573428717 (code B ref 34154); Fri, 25 Jan 2019 08:43:02 +0000 Received: (at 34154) by debbugs.gnu.org; 25 Jan 2019 08:42:14 +0000 Received: from localhost ([127.0.0.1]:44493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmx42-0007T7-Ge for submit@debbugs.gnu.org; Fri, 25 Jan 2019 03:42:14 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:34002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gmx40-0007Sq-1r for 34154@debbugs.gnu.org; Fri, 25 Jan 2019 03:42:12 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 685C66827; Fri, 25 Jan 2019 09:42:09 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LEnJIAyLdfaD; Fri, 25 Jan 2019 09:42:08 +0100 (CET) Received: from ribbon (unknown [IPv6:2001:660:6102:320:e120:2c8f:8909:cdfe]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 6DF956806; Fri, 25 Jan 2019 09:42:08 +0100 (CET) From: Ludovic =?UTF-8?Q?Court=C3=A8s?= References: <20190121101740.GB11658@macbook41> <87y37cjruq.fsf@gnu.org> <20190123072017.GA6135@macbook41> <87h8dzheyp.fsf@gnu.org> <87h8dz7gg5.fsf@elephly.net> <20190123143203.3yqtklffr3twr35i@uptimegirl.lan> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 6 =?UTF-8?Q?Pluvi=C3=B4se?= an 227 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, 25 Jan 2019 09:42:06 +0100 In-Reply-To: <20190123143203.3yqtklffr3twr35i@uptimegirl.lan> (ng0's message of "Wed, 23 Jan 2019 14:32:03 +0000") Message-ID: <87womtruw1.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.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: -0.0 (/) Hello, ng0@n0.is skribis: > Ricardo Wurmus transcribed 722 bytes: >>=20 >> Ludovic Court=C3=A8s writes: >>=20 >> >> It looks like some build systems can try to get information from it >> >> during building if they have distro-specific things to do. >> > >> > That is precisely the kind of bad practice that I=E2=80=99d rather not >> > encourage. :-) >>=20 >> Build systems doing this is bad, of course, but if this was a script >> that tried to be helpful by telling the user what commands to run to >> install dependencies I think it could be helpful. >>=20 >> (I have a vague memory of a project that tried to figure out how to >> detect if the script is running on a Guix system by checking for >> /run/current-system and the like.) > > It was PyBitmessage. > https://github.com/Bitmessage/PyBitmessage/commit/b7e75b9bc51e7036045167a= d6191fe339f1a9daa#diff-2eeaed663bd0d25b7e608891384b7298 > Later on they realized this was a terrible idea. > Maybe we could have a documentation section for 'best practices' > to recommend against trying to detect Guix(SD) like this or > rather provide positive examples? It's not our job, but people > can get confused as PyBitmessage showed. Interesting example. I=E2=80=99d argue that PyBitmessage is going too far = by trying to guess that commands the user should do=E2=80=94it=E2=80=99s bound= to provide inaccurate or outdated instructions at some point. Anyway, I=E2=80=99m not strongly opposed to adding this file, but I think it would help to have a couple of compelling examples. :-) Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 05 13:57:37 2021 Received: (at control) by debbugs.gnu.org; 5 Aug 2021 17:57:37 +0000 Received: from localhost ([127.0.0.1]:48389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBhcf-0006jI-3b for submit@debbugs.gnu.org; Thu, 05 Aug 2021 13:57:37 -0400 Received: from mail-4323.protonmail.ch ([185.70.43.23]:46455) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBhbR-0006ft-09 for control@debbugs.gnu.org; Thu, 05 Aug 2021 13:56:22 -0400 Date: Thu, 05 Aug 2021 17:56:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail; t=1628186174; bh=2XqnQ3itMf5VfE/iLkMEuXMBYaHbiJzCqnSvLdipeR8=; h=Date:To:From:Reply-To:Subject:From; b=v/qvW60LbEhB5nzd/prLx+moVc98/OhoDp2e27BowENjXHLd3ck+C6p40D90JwREs u7BK+RVIRRoulZ5ExVhUtbRQIkavjXW8/L3AdHxIcxnogD93uk2a8E2RbWLxUE0xYc IZFmJNha9fJRXa8Mm030DeFxgooIP2w4QOB4KrSQ= To: "control@debbugs.gnu.org" From: Angelos Kapsimanis Subject: unarchive 34154 Message-ID: <36-bJau0GXybxv0BCxV-3SwgyEOOpj8KkmW1cRyfydTJzckzhn2zBRx8qNWri1qfgek9BgNRoZFA8pYKtdABNNnMnrBWTPvc2e1-dOYB5Yw=@protonmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_ib0CIziJxzxkK71W3FqIG6RV8XKExrGA1AEOCoRAcOI" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE, TVD_SPACE_RATIO shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-Mailman-Approved-At: Thu, 05 Aug 2021 13:57:35 -0400 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: , Reply-To: Angelos Kapsimanis Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --b1_ib0CIziJxzxkK71W3FqIG6RV8XKExrGA1AEOCoRAcOI Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 dW5hcmNoaXZlIDM0MTU0 --b1_ib0CIziJxzxkK71W3FqIG6RV8XKExrGA1AEOCoRAcOI Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj51bmFyY2hpdmUgMzQxNTQ8YnI+PC9kaXY+ --b1_ib0CIziJxzxkK71W3FqIG6RV8XKExrGA1AEOCoRAcOI-- From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] [PATCH] /etc/os-release Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 06 Aug 2021 03:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: wontfix patch To: Angelos Kapsimanis Cc: 34154@debbugs.gnu.org Received: via spool by 34154-submit@debbugs.gnu.org id=B34154.162821919330156 (code B ref 34154); Fri, 06 Aug 2021 03:07:01 +0000 Received: (at 34154) by debbugs.gnu.org; 6 Aug 2021 03:06:33 +0000 Received: from localhost ([127.0.0.1]:48765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBqBs-0007qJ-SK for submit@debbugs.gnu.org; Thu, 05 Aug 2021 23:06:33 -0400 Received: from mail-qk1-f171.google.com ([209.85.222.171]:35369) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBqBr-0007pv-AL for 34154@debbugs.gnu.org; Thu, 05 Aug 2021 23:06:31 -0400 Received: by mail-qk1-f171.google.com with SMTP id a19so8550062qkg.2 for <34154@debbugs.gnu.org>; Thu, 05 Aug 2021 20:06:31 -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=bZ/5Nqmrv6Ax5VYYW+pyvrqb6fon0vLzE/5OA4Av6gQ=; b=GDScksZTgMsiMDFLaEpPNl3902C8lqsDRBqpO5J7qjaPpYkUKDWQaz3nxIYun6CQZt NZJOI775oKaBJH6MWp1YNqMUYQ3W1WxaGha0BfoPa1iKKyOgOPU5b61ADk3xX4Ou308p vuQOLOTH2BYIeK0/kKSmGiQ0WxJmNXFG7xso889oN4Rgn/XKxzK/hJLzUaE82EAkV7Ye u3xdlvTwadgCo0w4UIkGuPhR87ajbBFq83H3/chVLW2aSCiJk0dVQ+N9x50y6g4tKk3k 7o5IT7MM6Mh09t61Nonf+fCUvOWRX9vSUGgithAh+qwRQGLuWXjx+EGXgoAHjtMwgS4x ++Og== 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=bZ/5Nqmrv6Ax5VYYW+pyvrqb6fon0vLzE/5OA4Av6gQ=; b=Z7Zwc8AVsP7rk+95GoKZfJOxL1X3fWmstCOecx8mcRGaBHDXyk62n4bhQ9fq6srJuO fZiAZptuzGjIaAZuLWd0cHiPzeu3N9PPsba6JwpGZIJXbbHk92eJsKMmlFKkarHb8rRz /W3iuOXl9qwZuLa23Y4DlaAcbFQM+RgnBbwD5BKC0ffgHlPTx3BSmX7LKtYD4J/4OOJj PW4+2raVz+UKmlA2u6DaqsDRVHr4dfvpDMGtQvKwz/caqkNO8z1+ckGzuurh5DFGUcG3 HGdZb5c7thXr0nDW73ZLtudawzeVRZsGalnTlLdAG3FUfxwVfQz2vUSm9IpTNkxBR+B+ Aq8g== X-Gm-Message-State: AOAM532NG1XcK/1P7Ek2qiV2VrBGZpM7Bs0gXNbpbNTuydbV+QnHEFNs GdytwblmhjpM8zbGg9WcKA8rXA8FoVDZXbsp X-Google-Smtp-Source: ABdhPJz02Be+Nh3HMnRWyuCM8q633/TjXV8C24aE7OzpNVW/0CpSh6L4K4qcdpzPDTBMu6W+mKRMdA== X-Received: by 2002:ae9:c00e:: with SMTP id u14mr8348530qkk.217.1628219185855; Thu, 05 Aug 2021 20:06:25 -0700 (PDT) Received: from hurd (dsl-151-109.b2b2c.ca. [66.158.151.109]) by smtp.gmail.com with ESMTPSA id j127sm4011328qkf.20.2021.08.05.20.06.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 05 Aug 2021 20:06:25 -0700 (PDT) From: Maxim Cournoyer References: <36-bJau0GXybxv0BCxV-3SwgyEOOpj8KkmW1cRyfydTJzckzhn2zBRx8qNWri1qfgek9BgNRoZFA8pYKtdABNNnMnrBWTPvc2e1-dOYB5Yw=@protonmail.com> Date: Thu, 05 Aug 2021 23:06:24 -0400 In-Reply-To: <36-bJau0GXybxv0BCxV-3SwgyEOOpj8KkmW1cRyfydTJzckzhn2zBRx8qNWri1qfgek9BgNRoZFA8pYKtdABNNnMnrBWTPvc2e1-dOYB5Yw=@protonmail.com> (Angelos Kapsimanis's message of "Thu, 05 Aug 2021 17:56:13 +0000") Message-ID: <87wnozl1an.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-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 (-) Hello, Angelos Kapsimanis writes: > unarchive 34154 Why are you unarchiving this old, closed as wontfix bug? :-) Do you disagree with the past resolution? We'd need some fresh arguments to consider reopening it. Thank you, Maxim From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 24 00:16:43 2022 Received: (at control) by debbugs.gnu.org; 24 Feb 2022 05:16:43 +0000 Received: from localhost ([127.0.0.1]:47182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nN6Ud-0000Y5-3B for submit@debbugs.gnu.org; Thu, 24 Feb 2022 00:16:43 -0500 Received: from mail-qv1-f53.google.com ([209.85.219.53]:44824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nN6Ub-0000Xs-GG for control@debbugs.gnu.org; Thu, 24 Feb 2022 00:16:41 -0500 Received: by mail-qv1-f53.google.com with SMTP id v18so1856333qvh.11 for ; Wed, 23 Feb 2022 21:16:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=date:message-id:to:from:subject; bh=ap7hQlKt0Z04rfbdzq+U+hDQ7MZK0q3Qs3jweVlTFlk=; b=bdCM27h7J/PuLiHiUBsW0R3o3ft2a/3hfItSpPNLTCWwucxcPwSqS/prtCYmmUzQN4 NhHdFynjS2efBHAFAiHKEm7OFiLaJo1LtS0py3On8MzBZGjCV/RFLwkqjw3LySEBf7jb i2bc5F72I0jyX9AoZdEvnlRkC+EVm8aUS21sKV3zyx/xSpVSGjRi5fBNth/vpR/Y0Jj9 iFRrRbN7r27L1zvHf1a69VuqS/Tn0XXc0UgLkWuW/JjIaTa6mh99ckeFI0E9REwkikxT Dg7FORsq3XDv9s+nm4Yumuv9twqB+cYg71PNiTI1SS8mrrRw4FMfZ3K6qR399ES9w0pm 8euA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:message-id:to:from:subject; bh=ap7hQlKt0Z04rfbdzq+U+hDQ7MZK0q3Qs3jweVlTFlk=; b=28H/LWdMr17B1sWn5eVyn/wSmYtzUPCWlpKHdAIy6mE14ywqHhcHwOn9SHurCw76SG Futd530wcTP1eLowBU/FT/16d0TFKnnpkmElrZTiK0kXMw/vfLRpZe8aA5uM7lV8uFc5 aGbsyZQHX0fLju5GmQD2DdT4bWxLGokviU7bXo6js79mHN30iNFLPpkprcWxNv/bderk qLoo2nv67qQuv91IKSz80s6X/BCCoohbUJdh32td2vAJk+WG/KQn+a9LLPSMD1CJO+SM ua6k/lOP36oCsK7DKoacHo4fClv/qV3khHfkwlDY23J5NgoCJbVZHdsHdIdxNVHJmHk7 kd5A== X-Gm-Message-State: AOAM533z21CRh4e40T9X/zczIXnYLProhHaovNlYdqYatWx7nzQ0T46j juXtXsoaA3nBiwZgSwvHW4mYq/hiOZleIQ== X-Google-Smtp-Source: ABdhPJwm8qbzY1sdvKQuPavuszRigfGbdseGVL1xnneIet2heGYzln2BHPq4Md6nV/XBUgd3Z7Ni4A== X-Received: by 2002:ac8:4e4f:0:b0:2de:2b6b:e689 with SMTP id e15-20020ac84e4f000000b002de2b6be689mr857601qtw.577.1645679795793; Wed, 23 Feb 2022 21:16:35 -0800 (PST) Received: from hurd (dsl-156-1.b2b2c.ca. [66.158.156.1]) by smtp.gmail.com with ESMTPSA id s6sm831954qko.93.2022.02.23.21.16.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Feb 2022 21:16:35 -0800 (PST) Date: Thu, 24 Feb 2022 00:16:34 -0500 Message-Id: <87zgmgkfnx.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #34154 X-Spam-Score: -0.0 (/) 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: -1.0 (-) close 34154 quit From debbugs-submit-bounces@debbugs.gnu.org Thu Jun 29 22:58:35 2023 Received: (at control) by debbugs.gnu.org; 30 Jun 2023 02:58:35 +0000 Received: from localhost ([127.0.0.1]:54314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qF4LD-0007TS-8N for submit@debbugs.gnu.org; Thu, 29 Jun 2023 22:58:35 -0400 Received: from black.elm.relay.mailchannels.net ([23.83.212.19]:57178) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qF4LA-0007TI-Va for control@debbugs.gnu.org; Thu, 29 Jun 2023 22:58:34 -0400 X-Sender-Id: dreamhost|x-authsender|bill-auger@peers.community Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 52A834C0547 for ; Fri, 30 Jun 2023 02:58:31 +0000 (UTC) Received: from pdx1-sub0-mail-a311.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id E7FF44C0169 for ; Fri, 30 Jun 2023 02:58:30 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1688093910; a=rsa-sha256; cv=none; b=4+6ux7OyZVORRmrxkTV4nhwzWCAXB1k5smRmw3IsS1dKxJFqxMIviKfFjkIvGlbtW/7AMb GCf27WnNdeY7pvC6C/shA19tV19gg1A2T2gZPBpzD4CQaP83sYQlsgifY40YW5lLgPqETb RFBfqtM56fdiDFdQF4lRVkyHrs+MnnzzHx159OSd2L2HpkPh/NKNGmUy/5da/UyeqXoWn5 Q7NWjmcKKR1eZaPWXXynMzoFDYvwYvUtAbRd+2kvdmJpd8oa1FdZI8WA5ytn4NrTKe/vU8 MwjxE+rX3DWONX+vpFngrjX8XPxRaxLOhYNeO6QAlIg5945tZ6loZqmb5p1Cag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1688093910; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding:dkim-signature; bh=TmOkBROCXuN9EYOZehzoEzPKlouCN80/OdjORgGJk1A=; b=qVGazG8ucT5pGUqy2V106lv1rbCR3TF7o+uV5OBmQsd/pyLZHu56uZgyNrkJmQTi5gQsEq pZhdzerI2vGh/jLYx52DcFm8+CqND1IJpUSf2BJYWTtPsYwPnXst6af2KESr2hMCpkbh7x RsQWJycm2nHE6IcruhpS+7e0tYfYNwsdQhYbrJpXa+LbwDSZUd7g2gsC1kFA4szMbl6n5s +9RK3C25JJhIYSZabkGgJCKN4EO6D22ac62y/QMWT5X9wiQYJPMqQg9cqwYDG2S4dfg0Kt Ua2UT+05WV7j43gDSkKUIRFgvZnwn1N33gXIzoPBilRgUuQV2KrKmz4EZDJ4wg== ARC-Authentication-Results: i=1; rspamd-7ccd4b867f-m4s4h; auth=pass smtp.auth=dreamhost smtp.mailfrom=bill-auger@peers.community X-Sender-Id: dreamhost|x-authsender|bill-auger@peers.community X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|bill-auger@peers.community X-MailChannels-Auth-Id: dreamhost X-Broad-Snatch: 30b75c9515e08c1f_1688093910982_3914243116 X-MC-Loop-Signature: 1688093910981:4001089544 X-MC-Ingress-Time: 1688093910981 Received: from pdx1-sub0-mail-a311.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.125.197.149 (trex/6.9.1); Fri, 30 Jun 2023 02:58:30 +0000 Received: from parabola.localdomain (024-183-181-070.res.spectrum.com [24.183.181.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: bill-auger@peers.community) by pdx1-sub0-mail-a311.dreamhost.com (Postfix) with ESMTPSA id 4Qsg4Q06k0zDV for ; Thu, 29 Jun 2023 19:58:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=peers.community; s=dreamhost; t=1688093910; bh=TmOkBROCXuN9EYOZehzoEzPKlouCN80/OdjORgGJk1A=; h=Date:From:To:Subject:Content-Type:Content-Transfer-Encoding; b=TqHGfeaP+XEJTW5kuyeHO+agmtos6cBH51ckxnOvycz21oucdJzM++mj3+x4cS69O EwFJdx/PP4ngoHaZ9OvLp8xtLyT1ebSgwpLHwS/Oj20xrv2We1JwynrJY5dbMg0SfC o3VmfmVzUjQx8DLdwxfWspQalwYmqcjLHzIJ3wv5859L8oMvC+ezpcQtKAJNnofNtl A5wr6TJE+LeSYIXBm/jbt891JL6ImJEPKG7gRQNjc+XIETZC+JxibBflz2fytIJTuq iew89QGtyHT3ooqSLPjHsHTt1+uXdWLh28L1qHmSJD350xpa+bo34Lpa8LVmx2UJQI JYzjAj3dG9lKw== Date: Thu, 29 Jun 2023 22:56:28 -0400 From: bill-auger To: control@debbugs.gnu.org Subject: unarchive 34154 Message-ID: <20230629225628.23e851c6@parabola.localdomain> Organization: parabola gnu/linux X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) 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: -1.0 (-) unarchive 34154 From unknown Tue Jun 17 01:49:54 2025 X-Loop: help-debbugs@gnu.org Subject: [bug#34154] please re-consider adding an os-release file Resent-From: bill-auger Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Fri, 30 Jun 2023 03:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34154 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: wontfix patch To: 34154@debbugs.gnu.org Received: via spool by 34154-submit@debbugs.gnu.org id=B34154.16880944776943 (code B ref 34154); Fri, 30 Jun 2023 03:08:01 +0000 Received: (at 34154) by debbugs.gnu.org; 30 Jun 2023 03:07:57 +0000 Received: from localhost ([127.0.0.1]:54319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qF4UH-0001nu-9x for submit@debbugs.gnu.org; Thu, 29 Jun 2023 23:07:57 -0400 Received: from beige.elm.relay.mailchannels.net ([23.83.212.16]:10179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qF4UE-0001nf-93 for 34154@debbugs.gnu.org; Thu, 29 Jun 2023 23:07:56 -0400 X-Sender-Id: dreamhost|x-authsender|bill-auger@peers.community Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 71257140AF1 for <34154@debbugs.gnu.org>; Fri, 30 Jun 2023 03:07:52 +0000 (UTC) Received: from pdx1-sub0-mail-a311.dreamhost.com (unknown [127.0.0.6]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 07E2B141269 for <34154@debbugs.gnu.org>; Fri, 30 Jun 2023 03:07:52 +0000 (UTC) ARC-Seal: i=1; s=arc-2022; d=mailchannels.net; t=1688094472; a=rsa-sha256; cv=none; b=B+G3jYEpgxrFpYFwIs9uA+Ms+ku2Fk8nGtn2qKhFADW8SYlgwqKQElIw1QfaPJZwDs30pr wiWceDIQj9kaxKkr/0i7qTLCiljr1PqUoKusGheyGLCJmLwmQgldRQ3n0OrLLf2CtCWZnA 1eS2ygW1fvzZccouq8AHYwh/3/UPclwc5KbTOlT4fxijA9DiDHZHuFIaJgpns7VTPamlf3 SaNsk3fwqbkgtXCGZ1w/EUC/Ven+kZwa60EWB4+mCYYGrtf3nl0jztRzzYe7y924jPuOCr 3PDxBd9FuEskjnYz8e+fJkmRuZcbelzbTye6c9b989DaxZJ9YaQJPcA3UYeUJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=mailchannels.net; s=arc-2022; t=1688094472; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=ZwFOmmyD8faP/wIYzykYOHQ8s8dPgAzSMd0CTD6g0E0=; b=2KJVyENJiZ3pvd3QbvKFnUv5FwiOWnY2hBApFmrrD0VNt69eWvGK4jahFt4NCpWBSZpJ7k PyE3NWUIPvR5nUKe8kyFah8ornndkVb7dttO66VAaxlHrrordTIxqtVu4wV8XCjRHAr5eV h+Fc0tLdIivvE+2yiIGM5Oc+6Y80tdtsMnSQFICuzOED00/iZsDujQYBFuqoRTK5lOFzU8 pEb/08iOGUDU5f6qjHV+wZwOzqBE6unVPKsO2eiZmF+8ztYaMl4OW4T27YjvZIoJ4zAaqI VchZBmVeYsvUUxYwrbBgM5dIUzFjRwA3EsygMcyRvJOg+uP9yFUh4Brnkxb7Bg== ARC-Authentication-Results: i=1; rspamd-9fcc56855-gcssm; auth=pass smtp.auth=dreamhost smtp.mailfrom=bill-auger@peers.community X-Sender-Id: dreamhost|x-authsender|bill-auger@peers.community X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|bill-auger@peers.community X-MailChannels-Auth-Id: dreamhost X-Little-Ski: 32feb0cd1a462f8f_1688094472248_134378238 X-MC-Loop-Signature: 1688094472248:1381529522 X-MC-Ingress-Time: 1688094472248 Received: from pdx1-sub0-mail-a311.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.126.30.17 (trex/6.9.1); Fri, 30 Jun 2023 03:07:52 +0000 Received: from parabola.localdomain (024-183-181-070.res.spectrum.com [24.183.181.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: bill-auger@peers.community) by pdx1-sub0-mail-a311.dreamhost.com (Postfix) with ESMTPSA id 4QsgHC3D8CzDV for <34154@debbugs.gnu.org>; Thu, 29 Jun 2023 20:07:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=peers.community; s=dreamhost; t=1688094471; bh=c5qQWgHnMNQ+NLb3GU3lQPiUwNPpdraACdN/JkwNcMk=; h=Date:From:To:Subject:Content-Type:Content-Transfer-Encoding; b=bmdghdQPaRSn/B+zIwu5geST71EDsXffyDitXDVtX1mK26h6OFgVy9uDA+QnWMmnm 1oPNO8VSBGVq8Sc7SceuYOGtRhHr7bl6HorfHxQmX1CV+r5IDlK/15lic4/QVzPPE8 OeRxAq6gqe+wmn/ueSCRmgecqdHW+rC3tGoKfqh7jHoY45ZHnybqkMjEpDKLMdRaHw CEWqs8FmKosvzz788n+TD9BkQNm1fD/0l/zSR53m49llf0uzejNzlNXt5rhdGdgy1+ N5rZlVKkss8CjPu+4NOfZVTZNv3eGoLSvbw6lddR1swMNSa6ugoibmF4+sk4Sx9ALV UAuEh21YhXKpQ== Date: Thu, 29 Jun 2023 23:05:49 -0400 From: bill-auger Message-ID: <20230629230549.0242ef08@parabola.localdomain> In-Reply-To: <20230629224119.0dea87db@parabola.localdomain> References: <20230629224119.0dea87db@parabola.localdomain> Organization: parabola gnu/linux X-Mailer: Claws Mail 4.1.1 (GTK 3.24.38; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit 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 (-) please consider adding this file - aside from the specific use-cases which were argued against on this thread; it is generally useful for any application that has a valid reason to know which OS it is running on, without resorting to a difficult-to-maintain stack of brittle white-box knowledge and system calls like os-prober does - that identification can be used to infer the system's properties which tend to differ across the *nix zoo, such as it's level of FHS conformance, the name of the package manager executable, the bug reporting URL, and so on i am asking for the specific purpose of h-client, which has OS identification as among it's primary purposes - guix is the only distro supported by h-node which does not have an os-release file - nearly every distro in existence has adopted this as the standard identifier, in favor of distro-specific files and clumsy mechanisms such as lsb_release the proposed patch was not quite compliant though - the standard is for the actual file to be /usr/lib/os-release, with /etc/os-release being optional - but if /etc/os-release exists, it should be a relative symlink to ../usr/lib/os-release - the reason is that applications should first check /etc/os-release, in case it has been over-ridden by the local admin, then fallback to checking the vendor-provided /usr/lib/os-release if /etc/os-release is missing with guix being as let's say "unconventional" as it is WRT the filesystem, perhaps that was an important implementation detail; but please put at least one, in one of those deterministic locations - even if no application that guix distributes is known to make use of it, it is a completely harmless, stable, and tiny file - rolling distros only need to add it once, and it will never need an iota of maintenance