From patchwork Thu Mar 6 06:22:41 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hilton Chain X-Patchwork-Id: 2775 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 80D8A27BBEA; Thu, 6 Mar 2025 06:24:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-6.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,FROM_SUSPICIOUS_NTLD,MAILING_LIST_MULTI, PDS_OTHER_BAD_TLD,RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2, RCVD_IN_VALIDITY_CERTIFIED,RCVD_IN_VALIDITY_RPBL,RCVD_IN_VALIDITY_SAFE, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 3526D27BBE2 for ; Thu, 6 Mar 2025 06:24:24 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tq4eQ-0000lO-Qt; Thu, 06 Mar 2025 01:24:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tq4eN-0000d3-0Z for guix-patches@gnu.org; Thu, 06 Mar 2025 01:24:07 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tq4eM-0004JU-Ld; Thu, 06 Mar 2025 01:24:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:From:To:In-Reply-To:References:Subject; bh=7UVe/F6XQFKaBcwvplnLvV1vNrzMxCT1uzXlQrvP4A0=; b=hiHyJ0qE3aXj7ODBzOw5D8ln4EVH8QirtkWhYXfaBcC+7VkPbdrneMNZAdk2DUtpHFphD4ub2d5Hpt6UFNKt0ZLvvkcChHpesVxqt6CaRWl4B0EUZbMOlNcn7nx4gZ7Y21vjuf80riEUCK5Hh9A6lQEjkrOlbcG7nU3p3XRt3pRe+XeCu2TxFRXI5LcRXgZrvmKKC7XxHPlqRH3jgUShE9WzTdQPQ/xanPB3Rdd/25rmFfcR45YZn6sx5JGVBWLchlbV67eNn8YHFxuHmW5kgwg4dSMIlAgnYLxUI3UK4Yvrm7Uk0SXaSf+goLgBJMZF/VQ4P2pQ0TUkeWKez35OEQ==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tq4eI-0002cz-73; Thu, 06 Mar 2025 01:24:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#73494] [PATCH v3 0/3] tmpfs /run References: In-Reply-To: Resent-From: Hilton Chain Original-Sender: "Debbugs-submit" Resent-CC: hako@ultrarare.space, maxim.cournoyer@gmail.com, ludo@gnu.org, vagrant@debian.org, guix-patches@gnu.org Resent-Date: Thu, 06 Mar 2025 06:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73494 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73494@debbugs.gnu.org Cc: Hilton Chain , Hilton Chain , Maxim Cournoyer , Ludovic =?utf-8?q?Court=C3=A8s?= , Vagrant Cascadian X-Debbugs-Original-Xcc: Hilton Chain , Maxim Cournoyer , Ludovic =?utf-8?q?Court=C3=A8s?= , Vagrant Cascadian Received: via spool by 73494-submit@debbugs.gnu.org id=B73494.17412422009992 (code B ref 73494); Thu, 06 Mar 2025 06:24:02 +0000 Received: (at 73494) by debbugs.gnu.org; 6 Mar 2025 06:23:20 +0000 Received: from localhost ([127.0.0.1]:41005 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tq4dc-0002b6-5f for submit@debbugs.gnu.org; Thu, 06 Mar 2025 01:23:20 -0500 Received: from mx.boiledscript.com ([88.99.243.112]:57720) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tq4dZ-0002av-10 for 73494@debbugs.gnu.org; Thu, 06 Mar 2025 01:23:18 -0500 From: Hilton Chain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ultrarare.space; s=mail; t=1741242195; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=7UVe/F6XQFKaBcwvplnLvV1vNrzMxCT1uzXlQrvP4A0=; b=j4NO79eN7ljD7j2cdcfbgwWdQB8B3fMGLzRLdJf6gzbo9Y1otcL+HCYP0XYNF0OExYzbaJ ChkDhJvRu0mAQcv4bmE2qcDaJurtW6l5WA/YR4EBwFQCi47ZaaiRRmK7vSuBhJXdmItGcp R7XkR4lrvIqxH+00OVTub8wIwBiIlBkDfzcDIvecczrsJaabQ6H4mZoK/Tqi18PLO2ikjH ZuhfJaTS13h4yY58yjIPyLHAtM10T2lSDsf4s43tNIbiWFB2Khn/eu/KaZ+Ge7DU6hd5IS fSo+0iPHGIXIGre8RWUARJtNoGQVEn6ahQC97C83zO5C9ORPfg8o3siRxH8sVQ== Date: Thu, 6 Mar 2025 14:22:41 +0800 Message-ID: MIME-Version: 1.0 X-MS-Reactions: disallow X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches V2 -> V3: For file-system-mapping->bind-mount, drop the first 4 characters in source when it's a string starting with "/var/run", instead of using canonicalized source (as in V2), since the source can't be ensured to exist at evaluation time. Hilton Chain (3): file-systems: %base-file-systems: Add tmpfs /run. services: cleanup: Make /var/run a symlink of /run. services: activation: Continue on exceptions. doc/guix.texi | 8 +++++++ gnu/services.scm | 42 +++++++++++++++++++++++++++---------- gnu/services/dbus.scm | 31 --------------------------- gnu/system/file-systems.scm | 24 +++++++++++++++++++-- 4 files changed, 61 insertions(+), 44 deletions(-) base-commit: 18e6031f7405b8b9c38255db1957e1eb064d4632 prerequisite-patch-id: d239751bbc956c6055d0a7c7caf8b3bb3ec6a623 --- 2.48.1