From unknown Sat Sep 20 23:03:21 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#59185 <59185@debbugs.gnu.org> To: bug#59185 <59185@debbugs.gnu.org> Subject: Status: Trouble mounting recursive file systems in containers Reply-To: bug#59185 <59185@debbugs.gnu.org> Date: Sun, 21 Sep 2025 06:03:21 +0000 retitle 59185 Trouble mounting recursive file systems in containers reassign 59185 guix submitter 59185 Morgan Smith severity 59185 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 10 17:40:22 2022 Received: (at submit) by debbugs.gnu.org; 10 Nov 2022 22:40:22 +0000 Received: from localhost ([127.0.0.1]:44593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otGDd-00062a-SF for submit@debbugs.gnu.org; Thu, 10 Nov 2022 17:40:22 -0500 Received: from lists.gnu.org ([209.51.188.17]:45694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1otGDa-00062S-W6 for submit@debbugs.gnu.org; Thu, 10 Nov 2022 17:40:20 -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 1otGDa-0000xs-HV for bug-guix@gnu.org; Thu, 10 Nov 2022 17:40:18 -0500 Received: from mail-mw2nam04acsn2080a.outbound.protection.outlook.com ([2a01:111:f400:7e8c::80a] helo=NAM04-MW2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1otGDY-0007PL-R8 for bug-guix@gnu.org; Thu, 10 Nov 2022 17:40:18 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=b6wakc8nQ/PujzbWqrQxA5NtpqjwA4nofRaN6ZufUk7BCVOyABLWHPEM50iQeV1+SHXsdQcXiSn6KLxYrtlf3RshfXdvmhDkEMPoDZQgWt6ErWexvrl8/hzipNPtDEqg5A5DcjpTLYsYufyUFAl1rhN8hGT3pxjhhvetLO4tWcPennBS8cSss+C/9LgFqzvkHjC0J0gA7Z1u5RdAMGrkL2x3+W2i9p+OhZ5fUoGs4jqwW0vwU9cRs6UhtRiWqDtN4W+II8/e2gGJByPJMxu6WbAwKILD++eCqkgiIBwMUI2vMYsB6lzLkSTcjJiQbbu7HVNy8gHQ8Capwo1+s+iTsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2p7qox/DxUfec6AUtjjmDN4hy0Bn/GPkWxf0eb8JLi8=; b=WxNskrwPMZhenuxJ0eHj1lIcaliVAPOtyPzX4tf4RJ74i4fu136bmKuKuULcIBjDDoA3SZEJzlTOSQpXXVeCk5q/ifVctIPhRuIU9e2MqRTxVBHMt2IW+VyjpXQPDO3NAW3CFIMREjnDj9U/0KULfkC/Dd1yCIRj+4mQK7HXomDozbB6zbNZe79YcKry/PbpjUTZjYsdyDqaDwD2q5CTL+0zwyA+yBFM+mS8mU4aEsr23ImypRnJJkJNjzODNRjs9MnJnqF7hftJgd+t0eBRtaWt7oocz5YhUYzEs1A8WClmh23w4G9UxO4HxFb14uMxxwA7nhHFUk986h4W2xCjlg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2p7qox/DxUfec6AUtjjmDN4hy0Bn/GPkWxf0eb8JLi8=; b=RoNllCcTvV3m0mq8J0J/4ghEmjxnph32k9DUxpzblPmXG1FPAl596FpDLU8c71HZ/+QpTXBd+EUINY/EloTwxKivZbktl+7HzBgDJzEiZvh7/Umuu1WNA8e5mnXIbU2pEsaxlyzxkVh4HFPqstLWxVX5u0Eh3mSk+t6lXAc2A72jfkUkwlorCBD8cQhYhLFXrt+8cEr/MYn4vW7QRYvsmrS2vcfVknb1q3cDZnNnPA2SLk0KOiwyaxpb/fOAC5WpmOzcnK4UvGFjCvIuXuZ8LwQeaAmvfCyPHi3mQZWx8tNG0tfxKsazzKUlt+VPskxWNxck7lD9lH07R7wutdareg== Received: from DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) by SN4PR03MB6701.namprd03.prod.outlook.com (2603:10b6:806:21d::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.27; Thu, 10 Nov 2022 22:35:11 +0000 Received: from DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c2b5:f4c2:15bc:359f]) by DM5PR03MB3163.namprd03.prod.outlook.com ([fe80::c2b5:f4c2:15bc:359f%7]) with mapi id 15.20.5791.022; Thu, 10 Nov 2022 22:35:11 +0000 From: Morgan Smith To: bug-guix@gnu.org Subject: Trouble mounting recursive file systems in containers Date: Thu, 10 Nov 2022 17:35:09 -0500 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Content-Type: text/plain X-TMN: [lY1jIy9kwRFGIqBJ5pRD4ur1Ql836s3q] X-ClientProxiedBy: YT1PR01CA0142.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:2f::21) To DM5PR03MB3163.namprd03.prod.outlook.com (2603:10b6:4:40::24) X-Microsoft-Original-Message-ID: <87mt8ya15u.fsf@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR03MB3163:EE_|SN4PR03MB6701:EE_ X-MS-Office365-Filtering-Correlation-Id: 992df9db-d214-4750-8001-08dac36bd3ab X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: U61plencjtRIpo62Jx34NLuPeVbPx472iGxxb+wAIt1s8vA3DJksUoXg6+kDWMUTJzUNGffaeru7yf3hCrs2zHEhx1b+qhluKPCAnsUVCKqOmpCe+TdmxITOLmnz8Zt48mMUDD6vqyjr1yL4l6pCZiUM8U4XNYkBvM5EfegcxaA3GvHZ3xsz/yWLTOEgCaxeFsekQ1apAKnvTtUA1oG1uGvWB5k1NijYowTDBdE988pVaHc60AoDDmfxnXlgz21mzqZHY7juUoBHTyW8vEWUheYlY1ORzmNOcLMDzuXmhLlPw/Bp/vhFSqvxnRVxojxJkXa5pKs8gpobTsQF0fC2tj+dO68RN6V3nKsT6FTnBWBST9pckS7vnkBCkIa6bTLMisk2VEYUqGNXTNIUxCQ/2rK/JBhDo+pC62y+RRSYAITP6bVnk11jvUAhLmSW3u5emvbnjJZnVijrz6/Gcgsz5HOr/GQ3EEZHa48PcCw5EOJXqBvoQrA4pG3aTAPtvZdsgksKA+7DUcvB9I4SK2RhPPuQVVTEQwq4k8B/mjRVOcrtjI9BJPPD/FjngEjSVC2W/sm1jNUv7AAx2knwNTAXOFm838yrrApZqobaHEz3JqyYGObpGuF29dsKZIcfdcEI4wb5SNqzf/YFSE4/lKn4MQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?XW+6NzCT416qMD2TM6JhQl57b292QAp3hInbXJTpjvp1U0v1xrHnMvLiGkW5?= =?us-ascii?Q?gV4MEySnIkreVEMWy84UPfsIllFhO3qPvw2EexOvs6HgIkElC1qk/ZX/jL8W?= =?us-ascii?Q?R3tyckOMDdPyOw/IseGAzc/PC5/MttmM6GGt03kMXFJsCxGh1R49pdCOz6ej?= =?us-ascii?Q?rZ+E4Gv/dSi+d9/2CYM6zCp994cggSn7EOAKVkGfnuNtrHvnWe7V/5NYZJix?= =?us-ascii?Q?HlG3JPcm6EGjjH/FyQRQEup3Dq+zLhsuViW9L65dfochtG4v61mCC2ABqWbw?= =?us-ascii?Q?kpfaQQrrhTHDEm9ni8WsrCtkVnnD/FVMbRQiQ8fHOT9C+T3atfK2d7g2HVht?= =?us-ascii?Q?F7r3cW+eYilnq6t+gT+mMuoXi6sK8rpmaFYjSYCLO8V7CAHtMxOi8a7q+rWQ?= =?us-ascii?Q?+9z+1tTM7c8KUgxxFN/c7CIX6CW5HWLh8mSvqe8MiNhMVurOWGkGHTkuNWQr?= =?us-ascii?Q?yl4Jiwi2KJ2usv7+OU4xXfFkyKgCXkdKGUOL7jXC+sk9AtMjGpopCewRi62j?= =?us-ascii?Q?mb5UVbuJwr+kclzalFCN0NfDbl9yPZkBtxWOF1CuxRRa4Mo+zJ1BK96rACYq?= =?us-ascii?Q?M6ny1tOoQrVPNY9qEPC8gdlK4QTrno4P7mwpwAuzrdivp3QKrppMo5d/D7BI?= =?us-ascii?Q?WK5b7vM+CEPRkO33wnJAmJf5rF3Q4anxA0r8r4ggmZRDjEINPIH2kpUyJ8SQ?= =?us-ascii?Q?5GiZTF3CNHUO2+AH9ygtJQEZWdsXFeAZKRw7n7F2a7g2Ffe2SopQfwQhV5t2?= =?us-ascii?Q?AT9Fy7b00cFNr4J4XB+9u/v7ylA5AngWfOEqlTxlkoO0xO0Sf8awicyGPvCL?= =?us-ascii?Q?sVc7wLOQoMrFGMqJ+L1NUhFYEHT5oxkQKnQfsPbAxPsrjWpasO/NkqhB6tsB?= =?us-ascii?Q?e4jSBg6L6H/iimaC7djOrNS5nurx+nCU2NkzVVWqMPhXi2pspsThh+4Op2d3?= =?us-ascii?Q?ldzCFq7iybei/f4z0FlSsejrw1SdRM7us9iOnLUOJ6HZXNP4KkvTXdc1cs1Q?= =?us-ascii?Q?pSy13tD3DkvCVgjcxv8pt97pCAaxBm0RE679cRy2AyGCc+QHYY07pSyCeLxH?= =?us-ascii?Q?lbMU9i1rdPROyDBIIPGzvmDE6kTpyys5TTn5moliP+4x1yUKnedBJKC0LVIo?= =?us-ascii?Q?EFlrJqOlTs0sXihilBqJ1h7Zj0LP4lYE6WMaUF38x8ahkmcgEtnkv2ojCx1o?= =?us-ascii?Q?C1sO5cA7HA85yciN4ARv7Sl9CquEGsGLVkI/YcFpkanPFBqRAD2m2p2Hak81?= =?us-ascii?Q?PmQW9AV3Tgxf2rJKk+EvUTs92xjMyoQ/d/Bk6T+VpO5mYTyuk0gofAMniJ4p?= =?us-ascii?Q?jVs=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 992df9db-d214-4750-8001-08dac36bd3ab X-MS-Exchange-CrossTenant-AuthSource: DM5PR03MB3163.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Nov 2022 22:35:10.9464 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR03MB6701 Received-SPF: pass client-ip=2a01:111:f400:7e8c::80a; envelope-from=Morgan.J.Smith@outlook.com; helo=NAM04-MW2-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.6 (/) 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: -2.3 (--) Hello! So I was trying to mount /run/user/1000 in a container so it would have access to all my wayland sockets and such when I got a very cryptic error message. I was trying something like this: guix shell --share=/run/user/1000 -C coreutils After far too long tracking down the issue, it turns out that the directory had submounts within it meaning that the MS_REC flag is required to bind mount it. My /run/user/1000 only had a submount because xdg-document-portal was making one. To test this yourself you can run `mount` to find something with some submounts. I think /sys/fs might fail for me for the same reason. Now I have no clue what we should do to enable this use case. Maybe we should allow users to specify mount options using something like this? guix shell -C --mount=rbind,ro=/run/user/1000 Maybe we could always bind with the recursive flag? Thanks, Morgan From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 17:24:41 2022 Received: (at 59185) by debbugs.gnu.org; 19 Nov 2022 22:24:41 +0000 Received: from localhost ([127.0.0.1]:41574 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owWGP-0004d1-0M for submit@debbugs.gnu.org; Sat, 19 Nov 2022 17:24:41 -0500 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owWGL-0004cp-UZ for 59185@debbugs.gnu.org; Sat, 19 Nov 2022 17:24:40 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1668896673; cv=none; d=zohomail.com; s=zohoarc; b=L1DLmYZDDrnCAk6Z/7KyGYuUYrDzklxOAPDW8mkbBq5ejb0Fq2uiNdTOsga6voMKYE4Co4lHYtMYQfyZjpsiUa1MiiR+ov4lZDobTSD950yQ7QCHoZJTOtYZSKG8fCiEKL4n72Em137/wHyBdDmAMncUUGYW5DbqBS/A7zzJDhI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1668896673; h=Content-Type:Date:From:MIME-Version:Message-ID:Subject:To; bh=YBB4U66VuFdiiidT2MRt+6TNpUYnzHbTVCcZjs669S0=; b=SLvIHqjwm/3H/WxyiBaGAsCH4rsZbS4W2kY0k7bHW6fBK3U30iF9YN0aOLaao/vFFA1BHdFhecwwNaXNwgaQgDDaFHv3t/A4BhkhGiAW6GnSh2QrtnqdjCJ+2M5Ugy2cf661QTz9YeUIBXcqiRltF8RiypRz/9lWlHgAqA4SRvI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1668896673; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:From:To:To:Subject:Subject:Date:Date:Message-ID:MIME-Version:Content-Type:Message-Id:Reply-To:Cc; bh=YBB4U66VuFdiiidT2MRt+6TNpUYnzHbTVCcZjs669S0=; b=XJh78bQiufErNDeqx/yWQAHagUt1HDMGAHCHQFstqtl3Mf3AHvCEUJiSPLm0iBFx 4iZ98LhqJaSobCXzIk+OysQUP8tdnVNAMFJom3F9D4X1sXglRcr8Y94WgnLrov00jue gi7GGlvhLp7jR9r1pX5KyAkXEdP28P7HmMnH54gQ= Received: from localhost (145-109-142-46.pool.kielnet.net [46.142.109.145]) by mx.zohomail.com with SMTPS id 1668896672232539.5778058500625; Sat, 19 Nov 2022 14:24:32 -0800 (PST) User-agent: mu4e 1.8.9; emacs 28.1 From: Ricardo Wurmus To: 59185@debbugs.gnu.org Subject: Trouble mounting recursive file systems in containers Date: Sat, 19 Nov 2022 23:23:01 +0100 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 Message-ID: <87cz9ishur.fsf@elephly.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-ZohoMailClient: External X-Zoho-Virus-Status: 1 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59185 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 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Morgan, yes, mounting with MS_REC seems sensible. Not mounting with MS_REC is also responsible for a couple of errors e.g. when trying to map / inside the container (when / has other bind mounts). Here=E2=80=99s a patch that works for me: --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-WIP.patch >From 806969ad86038052bf4d0dd2755617beaaa33cb6 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Sat, 19 Nov 2022 23:16:52 +0100 Subject: [PATCH] WIP --- gnu/build/file-systems.scm | 2 +- guix/build/syscalls.scm | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/build/file-systems.scm b/gnu/build/file-systems.scm index 15b8f73312..66ca22d6ea 100644 --- a/gnu/build/file-systems.scm +++ b/gnu/build/file-systems.scm @@ -1127,7 +1127,7 @@ (define (mount-flags->bit-mask flags) (('read-only rest ...) (logior MS_RDONLY (loop rest))) (('bind-mount rest ...) - (logior MS_BIND (loop rest))) + (logior MS_REC (logior MS_BIND (loop rest)))) (('no-suid rest ...) (logior MS_NOSUID (loop rest))) (('no-dev rest ...) diff --git a/guix/build/syscalls.scm b/guix/build/syscalls.scm index 61926beb80..2a12567b15 100644 --- a/guix/build/syscalls.scm +++ b/guix/build/syscalls.scm @@ -51,6 +51,7 @@ (define-module (guix build syscalls) MS_RELATIME MS_BIND MS_MOVE + MS_REC MS_SHARED MS_LAZYTIME MNT_FORCE @@ -541,6 +542,7 @@ (define MS_NOATIME 1024) (define MS_NODIRATIME 2048) (define MS_BIND 4096) (define MS_MOVE 8192) +(define MS_REC 16384) (define MS_SHARED 1048576) (define MS_RELATIME 2097152) (define MS_STRICTATIME 16777216) -- 2.36.1 --=-=-= Content-Type: text/plain -- Ricardo --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Nov 19 17:29:33 2022 Received: (at 59185) by debbugs.gnu.org; 19 Nov 2022 22:29:33 +0000 Received: from localhost ([127.0.0.1]:41604 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owWL7-0004lq-2c for submit@debbugs.gnu.org; Sat, 19 Nov 2022 17:29:33 -0500 Received: from eggs.gnu.org ([209.51.188.92]:44466) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owWL5-0004le-Ma for 59185@debbugs.gnu.org; Sat, 19 Nov 2022 17:29:32 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owWL0-0004qg-Bs; Sat, 19 Nov 2022 17:29:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=h3WyLsut+S6SO1V/corJjNEqHLzBj9sOuX39dHxnEjg=; b=UEr+ZKGpzed1/PMcUME3 FekaFHH3fT+cx94/YfiUROMi7qLJCFy5iDVjk95fUp/MlX8LT7rQuucZiV8ccssaBd2v+Je9Qork4 H1yQmLWxM2jUCBOb02z2pkwP9H45A4qTdLS3GHcHhKDSvHOrG5qv1DsEe2K/ym2dloOWsGhLvd2d6 pcFABVVT3CKanmdkbPWp6X9PHQPz07f5rQ+yam675hNigJowiJq2s0Fxget1JMoz+rgD3Rpa6XfrI HSojOYfQbqMLXe6tMsEqg8/6coPyBzrb7SZ9FXwWkVNq+HWmNLSNyKmxKFuHbc+enQWVYY6IjYNXR VvPow6mRRdS2iQ==; Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1owWKz-0003Lr-Ln; Sat, 19 Nov 2022 17:29:25 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Ricardo Wurmus Subject: Re: bug#59185: Trouble mounting recursive file systems in containers References: <87cz9ishur.fsf@elephly.net> Date: Sat, 19 Nov 2022 23:29:23 +0100 In-Reply-To: <87cz9ishur.fsf@elephly.net> (Ricardo Wurmus's message of "Sat, 19 Nov 2022 23:23:01 +0100") Message-ID: <8735ae8toc.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 59185 Cc: 59185@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: -3.3 (---) Hi, Ricardo Wurmus skribis: > yes, mounting with MS_REC seems sensible. Not mounting with MS_REC is > also responsible for a couple of errors e.g. when trying to map / inside > the container (when / has other bind mounts). Having reread mount(2), bind-mounting with MS_REC by default seems like a reasonable choice, indeed. Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 20 15:36:12 2022 Received: (at 59185-done) by debbugs.gnu.org; 20 Nov 2022 20:36:12 +0000 Received: from localhost ([127.0.0.1]:44743 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owr2x-0001Ds-W8 for submit@debbugs.gnu.org; Sun, 20 Nov 2022 15:36:12 -0500 Received: from sender4-of-o50.zoho.com ([136.143.188.50]:21036) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owr2s-0001De-9i for 59185-done@debbugs.gnu.org; Sun, 20 Nov 2022 15:36:10 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1668976556; cv=none; d=zohomail.com; s=zohoarc; b=GvkQN8UyYSUZQ8CXqpbthS0cgFNuG5TPvSX+cq9D31NXKBDpTfbW5sm5ZwO3St0iQZg0kw3KWj2qYspplRenS1ubXlTpEVVsX4Nfa3sOqdmo8zuy1M7HJoFiHKpncB5zhM1pH+CFVVg9wxuiMeNsFccDTWlnuth7ZynFgeRRj5o= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1668976556; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=OangRJWAhl8n+0a0dQVrrntD7D1mIh4a71CJxpDy7SI=; b=Xzginiz5zGxzpnIZ5JGHCSx5Tbpea8hr1K6p4lw9dDEzprGEAi7m5jy9xxv8KxVIw0nQ6BSXgeLg1Tj+/IF78N/mgSxRLfEXje4Kd4bsNvKG4UNDFl97GqAygM12GAXxzE+WvaqYded53a7nCT8yyRoSpcWtlP6JAxcdXc+xWHE= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1668976556; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:From:To:To:Cc:Cc:Subject:Subject:Date:Date:In-reply-to:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-Id:Reply-To; bh=OangRJWAhl8n+0a0dQVrrntD7D1mIh4a71CJxpDy7SI=; b=A/GTYQGtONGtnuBGsDFyxzFM9do+5elS/57KRxwQnsZqqX56MjriQEZbs52A9H4J BRV5nD68jyH1qpaTl1lDL6yaF6WF5WLa7ZmjHrsEfbYSc4IU7eYyhp9kaZTH1qOsUAH cAYD+YBLiR1p32p2azHsvMiwm4QsNvGKeCjkZIwI= Received: from localhost (145-109-142-46.pool.kielnet.net [46.142.109.145]) by mx.zohomail.com with SMTPS id 1668976554116664.7784101952811; Sun, 20 Nov 2022 12:35:54 -0800 (PST) References: <87cz9ishur.fsf@elephly.net> <8735ae8toc.fsf@gnu.org> User-agent: mu4e 1.8.9; emacs 28.1 From: Ricardo Wurmus To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#59185: Trouble mounting recursive file systems in containers Date: Sun, 20 Nov 2022 21:35:21 +0100 In-reply-to: <8735ae8toc.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 Message-ID: <874juts6s8.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-Debbugs-Envelope-To: 59185-done Cc: 59185-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Ludovic Court=C3=A8s writes: > Ricardo Wurmus skribis: > >> yes, mounting with MS_REC seems sensible. Not mounting with MS_REC is >> also responsible for a couple of errors e.g. when trying to map / inside >> the container (when / has other bind mounts). > > Having reread mount(2), bind-mounting with MS_REC by default seems like > a reasonable choice, indeed. Great. I=E2=80=99ve pushed this with commit c585b4bc68813a351d6a87d19b9adf= 4041506355. --=20 Ricardo From unknown Sat Sep 20 23:03:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 19 Dec 2022 12:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator