[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
02/05: services: qemu-guest-agent: Add dependency on udev.
From: |
guix-commits |
Subject: |
02/05: services: qemu-guest-agent: Add dependency on udev. |
Date: |
Thu, 15 Jun 2023 18:18:00 -0400 (EDT) |
civodul pushed a commit to branch master
in repository guix.
commit c27479a739cdbe89be7cb03f73a4a5230e84379d
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Thu Jun 15 14:33:30 2023 +0200
services: qemu-guest-agent: Add dependency on udev.
Fixes <https://issues.guix.gnu.org/64057>.
* gnu/services/virtualization.scm (qemu-guest-agent-shepherd-service):
Add 'requirement' field.
Reported-by: Yann Dupont <yann.dupont@univ-nantes.fr>
---
gnu/services/virtualization.scm | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/gnu/services/virtualization.scm b/gnu/services/virtualization.scm
index 2e311e3813..880557915c 100644
--- a/gnu/services/virtualization.scm
+++ b/gnu/services/virtualization.scm
@@ -1,6 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2017 Ryan Moe <ryan.moe@gmail.com>
-;;; Copyright © 2018, 2020-2022 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright © 2018, 2020-2023 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2020,2021 Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
;;; Copyright © 2021 Timotej Lazar <timotej.lazar@araneo.si>
;;; Copyright © 2022 Oleg Pykhalov <go.wigust@gmail.com>
@@ -962,6 +962,11 @@ specified, the QEMU default path is used."))
(list
(shepherd-service
(provision '(qemu-guest-agent))
+
+ ;; The service needs to depend on udev, which brings up devices like
+ ;; those under /dev/virtio-ports.
+ (requirement '(user-processes udev))
+
(documentation "Run the QEMU guest agent.")
(start #~(make-forkexec-constructor
`(,(string-append #$qemu "/bin/qemu-ga")
- branch master updated (6e1215fb9c -> 31336e9f5d), guix-commits, 2023/06/15
- 03/05: guix home: Add missing SRFI-34 import for 'raise'., guix-commits, 2023/06/15
- 01/05: pull: Preserve channel ordering when using '--commit', '--url', etc., guix-commits, 2023/06/15
- 04/05: avahi: Resolve hosts for which name resolution fails., guix-commits, 2023/06/15
- 02/05: services: qemu-guest-agent: Add dependency on udev.,
guix-commits <=
- 05/05: gnu: Add python-pdoc., guix-commits, 2023/06/15