From unknown Fri Jun 20 07:23:11 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#59425 <59425@debbugs.gnu.org> To: bug#59425 <59425@debbugs.gnu.org> Subject: Status: guix shell --container fails to mount host filesystem Reply-To: bug#59425 <59425@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:23:11 +0000 retitle 59425 guix shell --container fails to mount host filesystem reassign 59425 guix submitter 59425 bbb ee severity 59425 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 20 18:48:45 2022 Received: (at submit) by debbugs.gnu.org; 20 Nov 2022 23:48:45 +0000 Received: from localhost ([127.0.0.1]:44897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owu3I-0008KB-IX for submit@debbugs.gnu.org; Sun, 20 Nov 2022 18:48:45 -0500 Received: from lists.gnu.org ([209.51.188.17]:38816) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1owu3D-0008K0-SQ for submit@debbugs.gnu.org; Sun, 20 Nov 2022 18:48:43 -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 1owu3D-0004Og-J3 for bug-guix@gnu.org; Sun, 20 Nov 2022 18:48:39 -0500 Received: from mail-yb1-xb36.google.com ([2607:f8b0:4864:20::b36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1owu3B-0005Ts-Mh for bug-guix@gnu.org; Sun, 20 Nov 2022 18:48:39 -0500 Received: by mail-yb1-xb36.google.com with SMTP id 7so11766660ybp.13 for ; Sun, 20 Nov 2022 15:48:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=nfpwAhWuqNyxpSDE6bT7k15Tg+q7gyDrLANyAztr3Ws=; b=QYOPF1Y+CLwMyOFamQgDIUbXNwfYrWaJ1W32+F/wBFdcO+mMKil+Qn581bzf0XlNxl IqToKyTfwq4ihOe53zxxIOoUffeSNPbdU7cYOuIG2kpptAVFWnhXBO6yL5laTYXaPdQa mSHGIziiM7oiQI01uOvDr7J2/+l0On5tuFtoSGrtCDTDWNorxV4PiHEwChKS9TS4oU2L oMn7cWKMtL4qNFh09VdZwjHdo9ax+KiaMJSDE8DOJzaxS85+SsE6a/AHx8byx1aLfF1V 9tFrBVkN+paomb2uGCa0boI9qIsedX8ejOSHCL6jHFE3G5yBNd40uUMwJDLW8qy8cQDg 9pww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nfpwAhWuqNyxpSDE6bT7k15Tg+q7gyDrLANyAztr3Ws=; b=eZ8I5k3lHm4+DschSdKvRcyD+3qUUrOxqBMoheJNyz119gC0oqb2wImSrOCQ7kiBOz KEZCuVeRyiJ6uO8+3MZ7BViSptndHTW39CA2+pZWrqiz3ZBL41QGQY+tX/KYesX8zXdh 9hRwPMrUWzsdWlSRXBduhyaYZ3CgU7K75Hk91U+8lA22PIey/LX6WoMmT4vADWGKX8ke jVtgioFJ4/cZWMASTd/gmiK+q77yO2AwmYLHlQGZbTqaTz8FBkqqZa2UM6YfH6w2sbCT RvFarflheef74ycZlIw9hF3TtIicSE9SSc6G7jjvTvUhXWXzvkxPs3LLuR/NDWhzo5XU N5Dw== X-Gm-Message-State: ANoB5pnLqjjznxG8ktBqoI0c1SVzA/rrt1GF+VIBPnVNR7eHN+XNJfhC H6MNuNHEu7Bd0Ji4LrmPDjvDt25mikMIuDeVTRNPfk61ul3uIg== X-Google-Smtp-Source: AA0mqf50pN8AwO27Y6XkxQB9xqZg3I2LdMCD6H9HPUFNpYhTYbYz5kvUA6RFpl1sXW8YFER7GtYziz9MRzlK6woYRxs= X-Received: by 2002:a25:2fc2:0:b0:6e9:b7b4:f54f with SMTP id v185-20020a252fc2000000b006e9b7b4f54fmr3601908ybv.222.1668988115557; Sun, 20 Nov 2022 15:48:35 -0800 (PST) MIME-Version: 1.0 From: bbb ee Date: Mon, 21 Nov 2022 00:48:24 +0100 Message-ID: Subject: guix shell --container fails to mount host filesystem To: bug-guix@gnu.org Content-Type: multipart/alternative; boundary="000000000000c321da05edef9309" Received-SPF: pass client-ip=2607:f8b0:4864:20::b36; envelope-from=blasforr@gmail.com; helo=mail-yb1-xb36.google.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.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: -2.3 (--) --000000000000c321da05edef9309 Content-Type: text/plain; charset="UTF-8" ## description guix shell --container can only mount subdir in /tmp, and fail for all other dir: ``` # success mount in all subdir of /tmp dev_1@dev_1 /tmp/test2$ df . Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p7 209921236 180793652 19663932 91% / dev_1@dev_1 /tmp/test2$ guix shell --container coreutils -- echo Elmo Elmo dev_1@dev_1 /tmp/test2$ cd /tmp/ dev_1@dev_1 /tmp$ df . Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p7 209921236 180793720 19663864 91% / dev_1@dev_1 /tmp$ guix shell --container coreutils -- echo Elmo Elmo # fail for all other dir dev_1@dev_1 /tmp$ cd / dev_1@dev_1 /$ df . Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p7 209921236 180793808 19663776 91% / dev_1@dev_1 /$ guix shell --container coreutils -- echo Elmo guix shell: error: mount: mount "/" on "/tmp/guix-directory.fKcwvT//": Invalid argument dev_1@dev_1 /mnt/recoverData$ cd ~ dev_1@dev_1 ~$ df . Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p7 209921236 180793732 19663852 91% / dev_1@dev_1 ~$ guix shell --container coreutils -- echo Elmo guix shell: error: mount: mount "/home/dev_1" on "/tmp/guix-directory.LUuYdU//home/dev_1": Invalid argument # Other partition is also no mountable: dev_1@dev_1 /mnt$ cd recoverData/ dev_1@dev_1 /mnt/recoverData$ df . Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p8 122503676 91394804 25287412 79% /mnt/recoverData dev_1@dev_1 /mnt/recoverData$ guix shell --container coreutils -- echo Elmo guix shell: error: mount: mount "/mnt/recoverData" on "/tmp/guix-directory.ut68VE//mnt/recoverData": Invalid argument ``` ## environment ``` $ uname -a Linux dev_1 5.18.18 #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux $ guix describe Generation 9 Oct 22 2022 16:05:50 (current) guix 85aff4d repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: 85aff4de30686359ffb50845eb0930c0a18dc8ba nonguix 3f00d57 repository URL: https://gitlab.com/nonguix/nonguix branch: master commit: 3f00d57adce5d0a185708fd5c7c5ff6f852c2bf7 ``` ## similar issue: https://issues.guix.gnu.org/46782 --000000000000c321da05edef9309 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
## description
guix shell --container c= an only mount subdir in /tmp, and fail for all other dir:
`= ``
# success mount in all subdir of=C2=A0 /tmp
<= div>dev_1@dev_1 /tmp/test2$ df .
Filesystem =C2=A0 =C2=A0 1K-blocks =C2= =A0 =C2=A0 =C2=A0Used Available Use% Mounted on
/dev/nvme0n1p7 209921236= 180793652 =C2=A019663932 =C2=A091% /
dev_1@dev_1 /tmp/test2$ guix shell= --container coreutils -- echo Elmo
Elmo
dev_1@dev_1 /tmp/test2$ cd /= tmp/
dev_1@dev_1 /tmp$ df .
Filesystem =C2=A0 =C2=A0 1K-blocks =C2=A0= =C2=A0 =C2=A0Used Available Use% Mounted on
/dev/nvme0n1p7 209921236 18= 0793720 =C2=A019663864 =C2=A091% /
dev_1@dev_1 /tmp$ guix shell --contai= ner coreutils -- echo Elmo
Elmo

# fail= for all other dir
dev_1@dev_1 /tmp$ cd /
dev_1@dev_1 /$= df .
Filesystem =C2=A0 =C2=A0 1K-blocks =C2=A0 =C2=A0 =C2=A0Used Availa= ble Use% Mounted on
/dev/nvme0n1p7 209921236 180793808 =C2=A019663776 = =C2=A091% /
dev_1@dev_1 /$ guix shell --container coreutils -- echo Elmo=
guix shell: error: mount: mount "/" on "/tmp/guix-direct= ory.fKcwvT//": Invalid argument

dev_1@dev= _1 /mnt/recoverData$ cd ~
dev_1@dev_1 ~$ df .
Filesystem =C2=A0 =C2= =A0 1K-blocks =C2=A0 =C2=A0 =C2=A0Used Available Use% Mounted on
/dev/nv= me0n1p7 209921236 180793732 =C2=A019663852 =C2=A091% /
dev_1@dev_1 ~$ gu= ix shell --container coreutils -- echo Elmo
guix shell: error: mount: mo= unt "/home/dev_1" on "/tmp/guix-directory.LUuYdU//home/dev_1= ": Invalid argument


# Other partition= is also no mountable:
dev_1@dev_1 /mnt$ cd recoverData/
d= ev_1@dev_1 /mnt/recoverData$ df .
Filesystem =C2=A0 =C2=A0 1K-blocks =C2= =A0 =C2=A0 Used Available Use% Mounted on
/dev/nvme0n1p8 122503676 91394= 804 =C2=A025287412 =C2=A079% /mnt/recoverData
dev_1@dev_1 /mnt/recoverDa= ta$ guix shell --container coreutils -- echo Elmo
guix shell: error: mou= nt: mount "/mnt/recoverData" on "/tmp/guix-directory.ut68VE/= /mnt/recoverData": Invalid argument
```

=
## environment
```
$ uname -a
Linux dev_1 5.18.= 18 #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux
$ guix describe
G= eneration 9 Oct 22 2022 16:05:50 (current)
=C2=A0 guix 85aff4d
=C2=A0= =C2=A0 repository URL: https://git.savannah.gnu.org/git/guix.git
=C2=A0 =C2=A0 branch: m= aster
=C2=A0 =C2=A0 commit: 85aff4de30686359ffb50845eb0930c0a18dc8ba
= =C2=A0 nonguix 3f00d57
=C2=A0 =C2=A0 repository URL: https://gitlab.com/nonguix/nonguix
=C2= =A0 =C2=A0 branch: master
=C2=A0 =C2=A0 commit: 3f00d57adce5d0a185708fd5= c7c5ff6f852c2bf7
```

## similar = issue:
--000000000000c321da05edef9309-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 21 14:51:18 2022 Received: (at 59425) by debbugs.gnu.org; 21 Nov 2022 19:51:18 +0000 Received: from localhost ([127.0.0.1]:48898 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxCp4-0004jS-8e for submit@debbugs.gnu.org; Mon, 21 Nov 2022 14:51:18 -0500 Received: from mail-yw1-f175.google.com ([209.85.128.175]:35462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxCp1-0004jA-Bz for 59425@debbugs.gnu.org; Mon, 21 Nov 2022 14:51:17 -0500 Received: by mail-yw1-f175.google.com with SMTP id 00721157ae682-3a3961f8659so32015047b3.2 for <59425@debbugs.gnu.org>; Mon, 21 Nov 2022 11:51:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=k5dNGQ7ji6G2XRehlRr6oleLf7tTQlppp9pIwBaQMY8=; b=Q7oaZrADWs2iVT3gt4t0RZRHshRV6oxzT4rMVE36aMVN5i0NgklwXa5q98/ElPWIIa GhUGyope0+wxBd4QXF69DxdRIN5v8Cw+J5gYgwFkgpFRRzC4YpzrVoqFDT/jcZsONqbV kha5aacJtsO8HfIAheaBePHcC7LcowQ4jhjmqWjq3ufJKkuCW4bb6ZWFRWDeBjA7iKLC gyTGhjAgnFIWjhVm8RocbLuR6iPd0Y6Uc/fYCfLX+XC+YWBWWm0htpUrcRGaFwbHHFi5 rRLGbqJYENzZynp1LDRIfUxSaaQ+VXw4IM4ec2fwjsWik8sBo+b+V3WGPl679DGghgkw X8OA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=k5dNGQ7ji6G2XRehlRr6oleLf7tTQlppp9pIwBaQMY8=; b=UYRLPpmIxiUmVlotgkEC/y0uBW8HwrOjSqM0xD4CzMdiVXN5uQoDffskQvEk7ueZ5/ IK2H8S5w1QO42sthaxesuhTaH005t0tqbHj7uzRIzU1NuEHhDhvkNGUc8I8tL4E4u57F Zvb6imn6EQoBZRCAEtEY9lXjYcLQE1IS9ENhH33cgbAxZvcRmlhgEqVDS4tMrEjDH1Um ZA3dZ7ABfC9t8Vv1irut7YEg6pL+dmcplwsOSsdaIqvc5K2PElIESgxGaYrPocA4E3Am pxuRbAjkXM/7QzXRKoIGDoz2hkNVMgPGlyUaLii+h625VWSX8LRzvGtpQ6/HiqrPKoQ4 5bDQ== X-Gm-Message-State: ANoB5plJspCpBvpi6mG6PgcMVto44P0BQtXVzbuhZiysPMXDEjbGQeZp 9ezQiaFu9SrWr78H+liiQ5JwRRpOMVVjvDSE5CmaPVa4SHU= X-Google-Smtp-Source: AA0mqf6s2OjBV8oUStq9pzfpGHAUEm9/MkmI4fHPUxqbifSlYB4y5CzDKHMC1TpsaskDG9eZn7+Zw10tvicm8yQYRa0= X-Received: by 2002:a05:690c:b01:b0:370:202b:f085 with SMTP id cj1-20020a05690c0b0100b00370202bf085mr18669607ywb.502.1669060269488; Mon, 21 Nov 2022 11:51:09 -0800 (PST) MIME-Version: 1.0 From: bbb ee Date: Mon, 21 Nov 2022 20:50:58 +0100 Message-ID: Subject: only dir which realpath is in /tmp is mountalbe To: 59425@debbugs.gnu.org Content-Type: multipart/alternative; boundary="00000000000078be3305ee0060b8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59425 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 (-) --00000000000078be3305ee0060b8 Content-Type: text/plain; charset="UTF-8" If I access a unmountable dir from /tmp using symlink, I still can't monnt it: ``` dev_1@dev_1 /tmp$ ln -s ~ . dev_1@dev_1 /tmp$ cd dev_1 dev_1@dev_1 /tmp/dev_1$ df . Filesystem 1K-blocks Used Available Use% Mounted on /dev/nvme0n1p7 209921236 180796556 19661028 91% / dev_1@dev_1 /tmp/dev_1$ guix shell --container coreutils -- echo Elmo guix shell: error: mount: mount "/home/dev_1" on "/tmp/guix-directory.X9jW4K//home/dev_1": Invalid argument dev_1@dev_1 /tmp/dev_1$ realpath /tmp/dev_1 /home/dev_1 ``` So not all subdir of /tmp is mountable, only dir which realpath is in /tmp is mountalbe --00000000000078be3305ee0060b8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
If I access a unmountable dir from /tmp using symlink= , I still can't monnt it:
```
dev_1@dev_1 /tmp$ ln = -s ~ .
dev_1@dev_1 /tmp$ cd dev_1
dev_1@dev_1 /tmp/dev_1$ df .
Fil= esystem =C2=A0 =C2=A0 1K-blocks =C2=A0 =C2=A0 =C2=A0Used Available Use% Mou= nted on
/dev/nvme0n1p7 209921236 180796556 =C2=A019661028 =C2=A091% /dev_1@dev_1 /tmp/dev_1$ guix shell --container coreutils -- echo Elmo
g= uix shell: error: mount: mount "/home/dev_1" on "/tmp/guix-d= irectory.X9jW4K//home/dev_1": Invalid argument
dev_1@dev_1 /= tmp/dev_1$ realpath /tmp/dev_1
/home/dev_1
```
S= o not all subdir of /tmp is mountable, only dir which realpath is in /tmp i= s mountalbe
--00000000000078be3305ee0060b8-- From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 21 15:32:17 2022 Received: (at 59425) by debbugs.gnu.org; 21 Nov 2022 20:32:17 +0000 Received: from localhost ([127.0.0.1]:48959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxDSi-0005wz-OL for submit@debbugs.gnu.org; Mon, 21 Nov 2022 15:32:17 -0500 Received: from mail-yb1-f174.google.com ([209.85.219.174]:41508) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxDSh-0005wl-0U for 59425@debbugs.gnu.org; Mon, 21 Nov 2022 15:32:15 -0500 Received: by mail-yb1-f174.google.com with SMTP id n189so2530901yba.8 for <59425@debbugs.gnu.org>; Mon, 21 Nov 2022 12:32:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=kV+eHbYAcUycWCwC6wEIk3H/Rv+ic8bptWARi6lnBx4=; b=IzqM6whITD4tstw3gJ2VdFeasM7x2sGQeNsWSGmmKxxdBZqyT54qGdzp5dqkUxuCRm o5CKCKm6sCGXDvrqCUPwzeF14VimAbb7Eypac6nbyoOmi29jhgOp6Bcw/FKjWNt84A3R +P57Ceb8hpnlZGMnpdaboCemovY9PWXk9kJdHxM7pBw1x8Z5O4IlQVVrzqvTi0WvA0HZ 0J8A6FIj7mEMhSwF0GwkAnmGK0l4qDXa1j/aZbKXEM7gBK22YojmPd0BlyWp4FW8AQbW sFjX/h18Xh33h5hg9JvxFwiBqnUjJG462aaYm2dhZQbRlF/UUlcTsKcYhrtOHwLOc8TF MXZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=kV+eHbYAcUycWCwC6wEIk3H/Rv+ic8bptWARi6lnBx4=; b=LuAOpx8cRSm1zG44p7hXfSKIRBvaXkNMoNd6/kdtluBdOP4AvEYbKkYdP54ghuovAB GGf8fb9VEGCGY0Q/upWbcPZf0ObAiM8Io/AtsfZk7FmB981s7wvhFzJ2rZq+35g2fDr+ Ghqq4pN2m+cs5YZINAPDeZUoqR1AIVTz4xclTfe38SCIWqI/8vaZKPMgqKB6SN+WUTQ0 rUV5EWyj50SLKatbtspeVl6YQFZj5rQRm7MgcrhultdROGRYWr1dRoxXmkcaKlskq601 MjF9mpbhVXO2SkRuE06kcqR+GmcIBkt2LmyuR4gNIJiuARbOKn7BRR0PekUCV037zNaR SfIQ== X-Gm-Message-State: ANoB5pkHMv4E6FNm534NrnapotoXZVncsOSV18R7P+4+19LSDzaS9+CW NzIWGuoTdTA5HTjXnqUZOB8da/dw+pB7A7RqsTQYnX/64SM= X-Google-Smtp-Source: AA0mqf7zO+0MCeBC1h3dZxjT+hxlHFcvpiHkMvXK0HYDXmJ/UMssoQOZVnXVJq2uYoFU7pnaDbw82M+5nIzknKlUxAw= X-Received: by 2002:a25:910c:0:b0:6dc:4393:604d with SMTP id v12-20020a25910c000000b006dc4393604dmr5764797ybl.289.1669062729142; Mon, 21 Nov 2022 12:32:09 -0800 (PST) MIME-Version: 1.0 From: bbb ee Date: Mon, 21 Nov 2022 21:31:58 +0100 Message-ID: Subject: guix can't mount mountpoint path, and the home path. To: 59425@debbugs.gnu.org Content-Type: multipart/alternative; boundary="0000000000001415e405ee00f33e" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59425 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 (-) --0000000000001415e405ee00f33e Content-Type: text/plain; charset="UTF-8" The new tests show guix can mount all path except mountpoint path, and the home path. ``` dev_1@dev_1 /mnt/recoverData$ mountpoint . ; guix shell --container coreutils -- echo Elmo . is a mountpoint guix shell: error: mount: mount "/mnt/recoverData" on "/tmp/guix-directory.Fu8aV9//mnt/recoverData": Invalid argument dev_1@dev_1 /mnt/recoverData/borg_restore$ mountpoint . ; guix shell --container coreutils -- echo Elmo . is not a mountpoint Elmo dev_1@dev_1 ~$ mountpoint . ; guix shell --container coreutils -- echo Elmo . is not a mountpoint guix shell: error: mount: mount "/home/dev_1" on "/tmp/guix-directory.shXxIg//home/dev_1": Invalid argument dev_1@dev_1 ~/Downloads$ mountpoint . ; guix shell --container coreutils -- echo Elmo . is not a mountpoint Elmo ``` --0000000000001415e405ee00f33e Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The new tests show guix can mount all path except mou= ntpoint path, and the home path.
```
dev_1@dev_1 /m= nt/recoverData$ mountpoint . ; guix shell --container coreutils -- echo Elm= o
. is a mountpoint
guix shell: error: mount: mount "/mnt/recove= rData" on "/tmp/guix-directory.Fu8aV9//mnt/recoverData": Inv= alid argument

dev_1@dev_1 /mnt/recoverData/borg_restore$ mountpoint = . ; guix shell --container coreutils -- echo Elmo
. is not a mountpoint<= br>Elmo

dev_1@dev_1 ~$ mountpoint . ; guix shell --container coreuti= ls -- echo Elmo
. is not a mountpoint
guix shell: error: mount: mount= "/home/dev_1" on "/tmp/guix-directory.shXxIg//home/dev_1&qu= ot;: Invalid argument

dev_1@dev_1 ~/Downloads$ mountpoint . ; guix s= hell --container coreutils -- echo Elmo
. is not a mountpoint
Elmo
```
--0000000000001415e405ee00f33e-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 23 09:03:11 2022 Received: (at 59425) by debbugs.gnu.org; 23 Nov 2022 14:03:11 +0000 Received: from localhost ([127.0.0.1]:54213 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxqLH-0000Al-6P for submit@debbugs.gnu.org; Wed, 23 Nov 2022 09:03:11 -0500 Received: from eggs.gnu.org ([209.51.188.92]:40990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxqLC-0000AA-37 for 59425@debbugs.gnu.org; Wed, 23 Nov 2022 09:03:09 -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 1oxqL5-0000N2-Sw; Wed, 23 Nov 2022 09:03:00 -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=Pd8f/4cRYS9l3uVsPYqX+ebjwBFMeGxyIAYx1ACflII=; b=n102E7rzU1jfnHZysBk2 WFCxNBPO1Ad0TvhYecALKM2qfZtiGLZ5JqzF/VB/Ex1lOR5elJnPCvoRHNq9Uzpq2InX7KqTeIOrq /HoDIHWJdiuD1GrQvPAtHnxfEq/B12kbn90G8LXm0QKelTWrAgSntt8Mr8+EH265ETqSpshrHy0+W cDAg4L7WvcmDmPNEiVBsyDccNrds2OcgBZAZ1WY2S/I1XY+QVWjyLaKHaUoFgvK5gXksL2l9MnMam P7ZkT1UTRpxATnICMeaUUaGSqFgUsxBrZX2iiDDvfSoyVjioCM0YiEjCL14XLFwou+8qq28yEQ5+5 nRxs3EQfQyxRRg==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oxqL5-0002Fv-6r; Wed, 23 Nov 2022 09:02:59 -0500 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: bbb ee Subject: Re: bug#59425: guix shell --container fails to mount host filesystem References: Date: Wed, 23 Nov 2022 15:02:57 +0100 In-Reply-To: (bbb ee's message of "Mon, 21 Nov 2022 00:48:24 +0100") Message-ID: <871qpthipa.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: 59425 Cc: 59425@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, bbb ee skribis: > dev_1@dev_1 /mnt/recoverData$ guix shell --container coreutils -- echo El= mo > guix shell: error: mount: mount "/mnt/recoverData" on > "/tmp/guix-directory.ut68VE//mnt/recoverData": Invalid argument > ``` > > ## environment > ``` > $ uname -a > Linux dev_1 5.18.18 #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux > $ guix describe > Generation 9 Oct 22 2022 16:05:50 (current) > guix 85aff4d > repository URL: https://git.savannah.gnu.org/git/guix.git > branch: master > commit: 85aff4de30686359ffb50845eb0930c0a18dc8ba I believe this was fixed in commit c585b4bc68813a351d6a87d19b9adf4041506355, see . Could you check something like: guix time-machine --commit=3Dc585b4bc68813a351d6a87d19b9adf4041506355 -- \ shell -C coreutils ? Thanks in advance, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 23 09:21:07 2022 Received: (at 59425) by debbugs.gnu.org; 23 Nov 2022 14:21:07 +0000 Received: from localhost ([127.0.0.1]:54250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxqcd-0000dT-86 for submit@debbugs.gnu.org; Wed, 23 Nov 2022 09:21:07 -0500 Received: from mail-yw1-f177.google.com ([209.85.128.177]:36771) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxqcb-0000cO-QO for 59425@debbugs.gnu.org; Wed, 23 Nov 2022 09:21:06 -0500 Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-3abc71aafcaso43046617b3.3 for <59425@debbugs.gnu.org>; Wed, 23 Nov 2022 06:21:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ym0NZsxTMIcl9VIRAaUedpspG7OqnSPRLOTA2FwHyFw=; b=m2YNJyXZjD6G1neybSiqq6/6fjT8XmbLTNbMJ7jQTV0fy8H0gXEIe53x/8UTFshO5g R/uylU+VEGpH4z5U6J8L7/MGBmpqwNXKs1NlLN+DBNssX0vNLaQMj4wA6PiNWJD900uD fcvXr9opnRl0M1QW5zYKYjs7f3P88vzuGKQ6XRvzA5V+krkbhdmUd51/fGF5v51fOT8c 598BFCZHG83S/kgO3eljxGSt8TX3rc3od2xFOpqwtopMHGK8PLHFJSaxXGcMwiGxhNtj Oc68/SDGYGkcyjhYYSyUOUiMhW3h/esAb+2VN/CjOMtZqju/nGGILEzNeAE34UwT7IKx VlXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=ym0NZsxTMIcl9VIRAaUedpspG7OqnSPRLOTA2FwHyFw=; b=LcgIfq6S47G+dG1El5TL/xGm8X3KbqrCph/Pvt7dK8If0c/QoCLv6LY8Z/hRW83wV/ 95pwnm5RnjDXkcmWT+eoi9vhG5RPbsLpoLTStjU02zCKINlCPaaro+4WnXnvU+neziWG hsBlnW/UBc2aRSipvRFfCzIMIEyor4WDPiJ4Auo6EaPF5Gu2ZoAeLkw2jaXe838FcgOq hCUmSfe2TXCRv93AHa+e8XUrfaBi3w/ai2ZbDB1rkQj1PsCdc4qbAoHm/eX8oQGgvPGo WYM93Fl1NHsSGI9OjFNcy4UQhbVFiVMzKF1HJmn1gMXm0cKR8eKVwM5PR0XHp2CXNgOk mfyw== X-Gm-Message-State: ANoB5pkKsPIj03IdQ657zBogvhVzBQGJ2mZ9RNRJrDNTgdMze6rC3EEj 0KNflcX7mQ57D6Ls8Badj/MAh8cDVBZb1N9HVVDICJGknZQ= X-Google-Smtp-Source: AA0mqf6fpf+XEsYIBieUG6+eYN668rANcYTc2jjDrUoYzAwHUcETtcmnDRy4/4nhV9MloSGHxmOSXd2IhGtOpdY7G+w= X-Received: by 2002:a81:552:0:b0:367:b4b3:3952 with SMTP id 79-20020a810552000000b00367b4b33952mr27484064ywf.508.1669213259127; Wed, 23 Nov 2022 06:20:59 -0800 (PST) MIME-Version: 1.0 References: <871qpthipa.fsf@gnu.org> In-Reply-To: <871qpthipa.fsf@gnu.org> From: bbb ee Date: Wed, 23 Nov 2022 15:20:47 +0100 Message-ID: Subject: Re: bug#59425: guix shell --container fails to mount host filesystem To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Content-Type: multipart/alternative; boundary="0000000000005d602b05ee23ffe3" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 59425 Cc: 59425@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 (-) --0000000000005d602b05ee23ffe3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Nice! That runs. Thank you. I will upgrade my guix. Le mer. 23 nov. 2022 =C3=A0 15:03, Ludovic Court=C3=A8s a = =C3=A9crit : > Hi, > > bbb ee skribis: > > > dev_1@dev_1 /mnt/recoverData$ guix shell --container coreutils -- echo > Elmo > > guix shell: error: mount: mount "/mnt/recoverData" on > > "/tmp/guix-directory.ut68VE//mnt/recoverData": Invalid argument > > ``` > > > > ## environment > > ``` > > $ uname -a > > Linux dev_1 5.18.18 #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux > > $ guix describe > > Generation 9 Oct 22 2022 16:05:50 (current) > > guix 85aff4d > > repository URL: https://git.savannah.gnu.org/git/guix.git > > branch: master > > commit: 85aff4de30686359ffb50845eb0930c0a18dc8ba > > > I believe this was fixed in commit > c585b4bc68813a351d6a87d19b9adf4041506355, see > . > > Could you check something like: > > guix time-machine --commit=3Dc585b4bc68813a351d6a87d19b9adf4041506355 -= - \ > shell -C coreutils > > ? > > Thanks in advance, > Ludo=E2=80=99. > --0000000000005d602b05ee23ffe3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Nice! That runs. Thank you. I will upgrade my guix.

Le= =C2=A0mer. 23 nov. 2022 =C3=A0=C2=A015:03, Ludovic Court=C3=A8s <ludo@gnu.org> a =C3=A9crit=C2=A0:
=
Hi,

bbb ee <blasforr= @gmail.com> skribis:

> dev_1@dev_1 /mnt/recoverData$ guix shell --container coreutils -- echo= Elmo
> guix shell: error: mount: mount "/mnt/recoverData" on
> "/tmp/guix-directory.ut68VE//mnt/recoverData": Invalid argum= ent
> ```
>
> ## environment
> ```
> $ uname -a
> Linux dev_1 5.18.18 #1 SMP PREEMPT_DYNAMIC 1 x86_64 GNU/Linux
> $ guix describe
> Generation 9 Oct 22 2022 16:05:50 (current)
>=C2=A0 =C2=A0guix 85aff4d
>=C2=A0 =C2=A0 =C2=A0repository URL: https://git.savanna= h.gnu.org/git/guix.git
>=C2=A0 =C2=A0 =C2=A0branch: master
>=C2=A0 =C2=A0 =C2=A0commit: 85aff4de30686359ffb50845eb0930c0a18dc8ba

I believe this was fixed in commit
c585b4bc68813a351d6a87d19b9adf4041506355, see
<https://issues.guix.gnu.org/59185>.

Could you check something like:

=C2=A0 guix time-machine --commit=3Dc585b4bc68813a351d6a87d19b9adf404150635= 5 -- \
=C2=A0 =C2=A0 shell -C coreutils

?

Thanks in advance,
Ludo=E2=80=99.
--0000000000005d602b05ee23ffe3-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 23 09:21:53 2022 Received: (at control) by debbugs.gnu.org; 23 Nov 2022 14:21:53 +0000 Received: from localhost ([127.0.0.1]:54253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxqdN-0000eU-Lh for submit@debbugs.gnu.org; Wed, 23 Nov 2022 09:21:53 -0500 Received: from mail-yb1-f181.google.com ([209.85.219.181]:39804) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxqdL-0000eG-0P for control@debbugs.gnu.org; Wed, 23 Nov 2022 09:21:51 -0500 Received: by mail-yb1-f181.google.com with SMTP id 205so1750180ybf.6 for ; Wed, 23 Nov 2022 06:21:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=9RHH6gB9OUOICuUYBV+SHfIf+dLEtPlEOkOav0fae/0=; b=S7s/XsVO1zgaTwU8lbFI2MSteFeNcW+3DtT8F646SsENrsKl8a+K07VeHFInT//MRY 44xyhiOuzmTo/HeRTTYfBNg91vQtqX8CvLwKodB29uUE8y1t6y89k/rltzBfS+An29Tx FkYftr0iJmnJZI26Nu2clijHwduYvC1B2XKHY8BbG4HMW/L1cJJbQTIvPfg3u9fhOYvp bll2dlXB3vhDP0H/pKCIB/qRaHkZd6CW8KKeloHGEG00vDxTZVTUzmKdf+hkxgKWufTN wefdflQ4UMhtKsXi8iICmhyQvkYPHOnb0Mrvz/VeDw5sQPSDut9ElX50R26UytpbJP3Y a4pA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=9RHH6gB9OUOICuUYBV+SHfIf+dLEtPlEOkOav0fae/0=; b=6BfM2Bi3I2pTR4xWd66cG2CiSOmDmaUfGrP/azWQgI3Sux9EkrtgRzqOwurh0veHlW TBJkCqhSERbzObkSauw6MpdUCO6AaSoK5HllnzpOkVVdsSu+2f43RuUtzAyYNJxOdKo1 cMxXw1MipCYeqPn6+UIK0DlVsJzTGxGhQXkmivxx8ozA/fS06cGe1pzW5N9qqTLE774e ZrrP7kJGoltMU3eIDlHqo689vQcnim6CVp4QPmJyO31yobj8JVLGXfRIiYo+oMROa5j3 7MH/e3oR2CZ26RXGqklVx8wcON/7+EZgD4jtjPxajeVBFGOOXIqX234fkQKVmESdqRIP U5vw== X-Gm-Message-State: ANoB5pkktI43lr0c5Y/sDLiUkyjJFjERKHbELQBs5O73iP5C7edj1bA3 7dkCWNB0v2KlN0jTW/tn/DgpOp27l3I+t+NOoyA9brTfct3VgQ== X-Google-Smtp-Source: AA0mqf4NxnG1yhon1ZHUSWLdzcb7z3+sQblw4YT2M33cQ/v4XHPfoSmM9q1UUt3jbInO03oszCxt98qIjNcXUoPqsII= X-Received: by 2002:a25:b8d:0:b0:6ef:e2e7:db7b with SMTP id 135-20020a250b8d000000b006efe2e7db7bmr3078765ybl.12.1669213305366; Wed, 23 Nov 2022 06:21:45 -0800 (PST) MIME-Version: 1.0 From: bbb ee Date: Wed, 23 Nov 2022 15:21:34 +0100 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: multipart/alternative; boundary="0000000000001eee0005ee24021a" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close #59425 close #59425 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (blasforr[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 HTML_MESSAGE BODY: HTML included in message -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.181 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.181 listed in wl.mailspike.net] 2.0 BLANK_SUBJECT Subject is present but empty 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 (+) --0000000000001eee0005ee24021a Content-Type: text/plain; charset="UTF-8" close #59425 --0000000000001eee0005ee24021a Content-Type: text/html; charset="UTF-8"
close #59425
--0000000000001eee0005ee24021a-- From unknown Fri Jun 20 07:23:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 22 Dec 2022 12:24:08 +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