From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id SEvmNYYrzF4GKwAA0tVLHw (envelope-from ) for ; Mon, 25 May 2020 20:33:10 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 4EbKMYYrzF73IwAAB5/wlQ (envelope-from ) for ; Mon, 25 May 2020 20:33:10 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 4D130940D66 for ; Mon, 25 May 2020 20:33:10 +0000 (UTC) Received: from localhost ([::1]:48680 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdJmX-0008Oo-12 for larch@yhetil.org; Mon, 25 May 2020 16:33:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59634) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdJmQ-0008OC-7z for bug-guix@gnu.org; Mon, 25 May 2020 16:33:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59317) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jdJmP-0007cT-Vk for bug-guix@gnu.org; Mon, 25 May 2020 16:33:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jdJmP-0006YL-TW for bug-guix@gnu.org; Mon, 25 May 2020 16:33:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#25952: offloading empty machines file Resent-From: Tobias Geerinckx-Rice Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 25 May 2020 20:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25952 X-GNU-PR-Package: guix X-GNU-PR-Keywords: moreinfo To: zimoun Cc: 25952@debbugs.gnu.org, contact.ng0@cryptolab.net Received: via spool by 25952-submit@debbugs.gnu.org id=B25952.159043873724894 (code B ref 25952); Mon, 25 May 2020 20:33:01 +0000 Received: (at 25952) by debbugs.gnu.org; 25 May 2020 20:32:17 +0000 Received: from localhost ([127.0.0.1]:42630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdJlg-0006TK-QT for submit@debbugs.gnu.org; Mon, 25 May 2020 16:32:17 -0400 Received: from tobias.gr ([80.241.217.52]:59004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jdJle-0006RC-Mq for 25952@debbugs.gnu.org; Mon, 25 May 2020 16:32:15 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 92f8d0ca; Mon, 25 May 2020 20:32:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to:cc :subject:references:in-reply-to:date:message-id:mime-version :content-type; s=2018; i=me@tobias.gr; bh=yv4Vz6RoMS/g0XApSgP5lV /k29be24/SZBTzOWk97+I=; b=Y4uwysEim7KjRgk05ZlHdFk+FINYYEP/S1a1/1 42PASUSbpBqW3SgRN+bryNrClIeWS753NdMvhQh5TMhtUUDhHYpSMhWOEG0P9FcQ GN4U9ayVW9viHlyPcQ5kZZOLXN3zHIGKgw2o526CK/EnWK4k7++lckqtN95v3IBO 0MUjcg3u4M1QJmmyiUD10KxGpE6my96hVUVgfaNSLdp2jo9/JHgi4FYQdWtLrIIV hOtLUyE2HU1BMo/POz8u3xFHJYUK4bnkXpd3dDarO8xXO4qolbQgQBVnqyO73dt2 2WP/3wIKz0+c8Z8x3uGhCdCcR9sJg+FEDYHfCDo+4kFA9XfQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 7a51bf7b (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO); Mon, 25 May 2020 20:32:13 +0000 (UTC) References: <20170303165648.wg5nypcizxr2n6t5@abyayala> In-reply-to: Date: Mon, 25 May 2020 22:32:11 +0200 Message-ID: <87tv03ycvo.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -3.3 (---) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" Reply-to: Tobias Geerinckx-Rice From: Tobias Geerinckx-Rice via Bug reports for GNU Guix X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=tobias.gr header.s=2018 header.b=Y4uwysEi; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Spam-Score: -1.61 X-TUID: RIU95lYYEIBZ --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Simon, zimoun =E5=86=99=E9=81=93=EF=BC=9A > This bug [1] had not been commented since the last 3 years and=20 > it has > been asked more info 3 weeks ago. The issue is that files such as /etc/guix/machines.scm (but this=20 applies equally to /etc/guix/acl & so on) are expected to evaluate=20 to a sexp. An empty file does not a valid sexp make, so Guix throws an=20 prickly backtrace @ your face & dies. This is unlike most other=20 configuration formats where an empty file or one consisting=20 entirely of comments is a no-op. We should decide whether =E2=80=98=E2=80=99 is a valid sexp (oh dear, philo= sophy)=20 or throw something softer at people. > Therefore, I am closing. Feel free to reopen if I misunderstand=20 > something. I think this bug should remain open until it's decided. What you? Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQT12iAyS4c9C3o4dnINsP+IT1VteQUCXswrSwAKCRANsP+IT1Vt eXXjAQCx5MlfcTM3OO12N+85EBSGgK5re8c+ELoLFe/8AZlU3wEAjffZYlMaH0Ti 9NXxZ4ykPcG7ehnK23MX4z9c67PJ/wU= =SxtD -----END PGP SIGNATURE----- --=-=-=--