GNU bug report logs - #77119
guix system vm run error with --share argument.

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Reported by: Feng Shu <tumashu@HIDDEN>; Done: Danny Milosavljevic <dannym@HIDDEN>; Maintainer for guix is bug-guix@HIDDEN.
bug closed, send any further explanations to 77119 <at> debbugs.gnu.org and Feng Shu <tumashu@HIDDEN> Request was from Danny Milosavljevic <dannym@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 77119 <at> debbugs.gnu.org:


Received: (at 77119) by debbugs.gnu.org; 29 Mar 2025 07:48:54 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Mar 29 03:48:54 2025
Received: from localhost ([127.0.0.1]:56601 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tyQw2-0007Yu-AO
	for submit <at> debbugs.gnu.org; Sat, 29 Mar 2025 03:48:54 -0400
Received: from m16.mail.163.com ([220.197.31.2]:34030)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tumashu@HIDDEN>) id 1tyQvx-0007YW-9O
 for 77119 <at> debbugs.gnu.org; Sat, 29 Mar 2025 03:48:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;
 s=s110527; h=From:Subject:Date:Message-ID:MIME-Version; bh=Gw74O
 Vk3UB7BGxuzRu5s8RA1/fZzN5Vx0SiWC7eSRp0=; b=EMPM2u+90hKIYhKqs2QtP
 n8HegEDkFlAWSzE98/0XzTLWS1E13SylNTkICL0ZclvflpyIhKf7YQWfsvQEZEPs
 tTzMYxFijPM2QpENVAT5RbYRy6eQVm9kMRhVJJSbBtUM19xvOd78qgbN0N6U9rTN
 thl6aPKnqgR6+qcKhf3g+E=
Received: from localhost.localdomain (unknown [])
 by gzga-smtp-mtada-g0-0 (Coremail) with SMTP id
 _____wD3V5bPpednUboHCw--.57142S2; 
 Sat, 29 Mar 2025 15:48:40 +0800 (CST)
From: tumashu@HIDDEN
To: 77119 <at> debbugs.gnu.org
Subject: [PATCH] gnu: Fix guix system vm --share argument error.
Date: Sat, 29 Mar 2025 15:48:26 +0800
Message-ID: <fb84774dfaa1dfe479dbc8ce87391792d07d1ebe.1743234386.git.tumashu@HIDDEN>
X-Mailer: git-send-email 2.49.0
MIME-Version: 1.0
X-Debbugs-Cc: Feng Shu <tumashu@HIDDEN>
Content-Transfer-Encoding: 8bit
X-CM-TRANSID: _____wD3V5bPpednUboHCw--.57142S2
X-Coremail-Antispam: 1Uf129KBjvJXoWxJF1rGFWDAr4ftw1xAw4Dtwb_yoW8JF43pr
 ZIy3Wvkr4fCFy2vayxWa1fXryaq3sYyF9rWrWDuw45CFnrWrWqkw1S9w4YkFy7uFWFk3yj
 vF9ayF4jvF43ur7anT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x0pRyvViUUUUU=
X-Originating-IP: [117.92.145.53]
X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiSgEf1GfnnsCrkQAAsk
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 77119
Cc: Feng Shu <tumashu@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Feng Shu <tumashu@HIDDEN>

* gnu/system/vm.scm (common-qemu-options): Fix guix system vm --share argument error.

Change-Id: I4182e2dbe1b54e6eec2fb6ca53f9345f6d396f14
---
 gnu/system/vm.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/system/vm.scm b/gnu/system/vm.scm
index 4f2a27daf7..d4a15257d3 100644
--- a/gnu/system/vm.scm
+++ b/gnu/system/vm.scm
@@ -221,9 +221,9 @@ (define* (common-qemu-options image shared-fs
 with '-virtfs' options for the host file systems listed in SHARED-FS."
 
   (define (virtfs-option fs)
-    #~("-virtfs"
-       (format #f "local,path=~a,security_model=none,mount_tag=~a"
-               #$fs #$(file-system->mount-tag fs))))
+    (list "-virtfs"
+          #~(format #f "local,path=~a,security_model=none,mount_tag=~a"
+                    #$fs #$(file-system->mount-tag fs))))
 
   #~(;; Only enable kvm if we see /dev/kvm exists.
      ;; This allows users without hardware virtualization to still use these

base-commit: eb30f5ecbea896e9cf93722bf97681d208f1a7be
prerequisite-patch-id: bf4dc4ac71657f46ae15fd5276f0cf882999576f
prerequisite-patch-id: 30c2435b1842ca1237c080977588adffe8b8264e
prerequisite-patch-id: 5d5b3f4c24683b5014cd6f5d603e29d8012d27fe
-- 
2.49.0





Information forwarded to tumashu@HIDDEN, bug-guix@HIDDEN:
bug#77119; Package guix. Full text available.

Message received at 77119 <at> debbugs.gnu.org:


Received: (at 77119) by debbugs.gnu.org; 27 Mar 2025 07:00:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Mar 27 03:00:15 2025
Received: from localhost ([127.0.0.1]:47097 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1txhDr-0001ts-6S
	for submit <at> debbugs.gnu.org; Thu, 27 Mar 2025 03:00:15 -0400
Received: from m16.mail.163.com ([220.197.31.5]:59422)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <tumashu@HIDDEN>) id 1txhDl-0001re-9O
 for 77119 <at> debbugs.gnu.org; Thu, 27 Mar 2025 03:00:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;
 s=s110527; h=From:Subject:Date:Message-ID:MIME-Version:
 Content-Type; bh=olB1B5ai1pKIYKjqb2y/l5Se6bPr9yfO5ZCqTmk7vWU=;
 b=C67vz3+Kd2l2SHneTtawr0Yxo9yYxziv4t27Og87FarwYDo6yP9bCavbLloi51
 PoIou3kSs9AR0Zv886wLaLJCdMT7PHYyVjjejNXmfiiVWYaLju7j1amREfMYG0Ho
 nWVkDvlBD4kRO5AI1uAv1oJhzMPJv9W1YnZpfYWAMSutU=
Received: from Tumashu (unknown [])
 by gzga-smtp-mtada-g1-3 (Coremail) with SMTP id
 _____wBnjnFu9+Rn3PLJCA--.32689S2; 
 Thu, 27 Mar 2025 14:59:59 +0800 (CST)
From: Feng Shu <tumashu@HIDDEN>
To: 77119 <at> debbugs.gnu.org
Subject: guix system vm --share do not work
Date: Thu, 27 Mar 2025 14:59:58 +0800
Message-ID: <87ldsrdklt.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-CM-TRANSID: _____wBnjnFu9+Rn3PLJCA--.32689S2
X-Coremail-Antispam: 1Uf129KBjDUn29KB7ZKAUJUUUUU529EdanIXcx71UUUUU7v73
 VFW2AGmfu7bjvjm3AaLaJ3UbIYCTnIWIevJa73UjIFyTuYvjxUe-eoUUUUU
X-Originating-IP: [218.92.14.78]
X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiShMd1Gfky2e9VAABsX
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 77119
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


Maybe this commit?

 https://git.savannah.gnu.org/cgit/guix.git/commit/?id=9939677d15592acb8663162af8eab3d33f4831db

-- 





Information forwarded to bug-guix@HIDDEN:
bug#77119; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 19 Mar 2025 14:38:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 19 10:38:33 2025
Received: from localhost ([127.0.0.1]:52017 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tuuYy-00083O-Uf
	for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:38:33 -0400
Received: from lists.gnu.org ([2001:470:142::17]:45704)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <tumashu@HIDDEN>) id 1tuuYv-00082N-82
 for submit <at> debbugs.gnu.org; Wed, 19 Mar 2025 10:38:30 -0400
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 <tumashu@HIDDEN>) id 1tuuYL-0002Y9-Ua
 for bug-guix@HIDDEN; Wed, 19 Mar 2025 10:38:14 -0400
Received: from m16.mail.163.com ([220.197.31.4])
 by eggs.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <tumashu@HIDDEN>) id 1tuuYD-0008Ry-VI
 for bug-guix@HIDDEN; Wed, 19 Mar 2025 10:37:50 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com;
 s=s110527; h=From:Subject:Date:Message-ID:MIME-Version:
 Content-Type; bh=XiVxcOlfV94k7gofNgUpU3Tcf1ThrS89Z2btXDOpJhY=;
 b=dqqWcB6b1zczxhAGBFcgPte7EQPRi2kmY/VPJiVOvn+Ty37Ojdwm6BZsaGriDL
 9p/fkPCZ7UzvtXz9O+tAujzwyMW6V6z/cw9Om+PDQIxkfE4mCQzcMd/3gM+lHVej
 KnztjymeEw0NXMOI1M9jGF+QgX1Z9ncwlq/fR3Gk/vEv4=
Received: from Guix (unknown [117.92.145.53])
 by gzsmtp5 (Coremail) with SMTP id QCgvCgB3A+St1tpndhigRg--.15074S2;
 Wed, 19 Mar 2025 22:37:34 +0800 (CST)
From: Feng Shu <tumashu@HIDDEN>
To: "guix-bug" <bug-guix@HIDDEN>
Subject: guix system vm run error with --share argument.
Date: Wed, 19 Mar 2025 22:37:33 +0800
Message-ID: <871putulw2.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-CM-TRANSID: QCgvCgB3A+St1tpndhigRg--.15074S2
X-Coremail-Antispam: 1Uf129KBjvJXoWxJr4rWw18ur17Kr43Ww45KFg_yoW8AFy8pa
 s3Ar1akr1UJr4vvryUuF4DJry2kr4DArW7Jr4kArWFqF9IkrsYyw1ak3y8XFZrZrySgr1r
 Zw1rAw45KFnxWrJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2
 9KBjDUYxBIdaVFxhVjvjDU0xZFpf9x07U21v-UUUUU=
X-Originating-IP: [117.92.145.53]
X-CM-SenderInfo: 5wxpt2lkx6il2tof0z/1tbiYB8V1Gfa0oJ6eAAAsR
Received-SPF: pass client-ip=220.197.31.4; envelope-from=tumashu@HIDDEN;
 helo=m16.mail.163.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,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001,
 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)


When I use guix system vm with --share argument, the below error will be
showed.

--------------------------------------------------------------------


feng@Guix ~$ guix system vm -e "(@ (geesystem webvm) os)" --share=3D/home/f=
eng/.config/webvm/guest=3D/home/guest
Backtrace:
          17 (primitive-load "/home/feng/.config/guix/current/bin/gu=E2=80=
=A6")
In guix/ui.scm:
   2352:7 16 (run-guix . _)
  2315:10 15 (run-guix-command _ . _)
In ice-9/boot-9.scm:
  1752:10 14 (with-exception-handler _ _ #:unwind? _ # _)
In guix/status.scm:
    859:3 13 (_)
    839:4 12 (call-with-status-report _ _)
In guix/scripts/system.scm:
   1332:4 11 (_)
In ice-9/boot-9.scm:
  1752:10 10 (with-exception-handler _ _ #:unwind? _ # _)
In guix/store.scm:
   690:37  9 (thunk)
   1331:8  8 (call-with-build-handler #<procedure 7f63b2fdf3c0 at g=E2=80=
=A6> =E2=80=A6)
  2212:25  7 (run-with-store #<store-connection 256.100 7f63b2fc3b90> =E2=
=80=A6)
In guix/scripts/system.scm:
    859:2  6 (_ _)
    739:8  5 (_ #<store-connection 256.100 7f63b2fc3b90>)
In gnu/system/vm.scm:
   312:17  4 (system-qemu-image/shared-store-script _ #:system _ # _ =E2=80=
=A6)
    238:8  3 (common-qemu-options _ ("/gnu/store" "/home/feng/.co=E2=80=A6"=
) =E2=80=A6)
In unknown file:
           2 (concatenate (#<gexp ("-virtfs" (format #f "local,pa=E2=80=A6>=
 =E2=80=A6))
In ice-9/boot-9.scm:
  1685:16  1 (raise-exception _ #:continuable? _)
  1685:16  0 (raise-exception _ #:continuable? _)

ice-9/boot-9.scm:1685:16: In procedure raise-exception:
In procedure append: Wrong type argument in position 1 (expecting empty lis=
t): #<gexp ("-virtfs" (format #f "local,path=3D~a,security_model=3Dnone,mou=
nt_tag=3D~a" #<gexp-input "/gnu/store":out> #<gexp-input "TAGjoptajej2oynju=
6yvboauz7pl6uj":out>)) gnu/system/vm.scm:224:4 7f63bf4b3fc0>



--=20





Acknowledgement sent to Feng Shu <tumashu@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#77119; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 10 Apr 2025 00:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.