From nobody Sun Feb 8 22:58:13 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) client-ip=170.10.133.124; envelope-from=libvir-list-bounces@redhat.com; helo=us-smtp-delivery-124.mimecast.com; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=fail(p=quarantine dis=quarantine) header.from=suse.com ARC-Seal: i=1; a=rsa-sha256; t=1673637759; cv=none; d=zohomail.com; s=zohoarc; b=WXNIg+h6Np/rnZMMGUbGpL1tWvc71Z4NPva7wxA5ixh5AGv/G5BUcdHF0QRuicpBvoVpi8yrJYp8nUJACSLnJa8PcrD8kQQvqeFDTHenR2YjUSfydRg0N/0hJJMOdjfr3L8k75IvRZwk0yRpg9MX9HhlxO6dZn+hslt+f3chypE= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1673637759; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:To; bh=ssQZIvSJ0znrH+EPU4xzzymIQuDFCC47gUWC5CjwZOY=; b=jrNT4w3YiGUzmmE5RDQgvkPoZUqFmpNVMYAIORAODgeKyx9T3g6MV9OFQAEY3qGajz8qmbsYoF5TshlJfGWUY9PeQJuygXVyXmCj0ZL43mU2ySeWviqZuzRo+KnC3FZMray91PC+TMhBZJYzAumZghP/RZx1LABUL/3G0piedO4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of redhat.com designates 170.10.133.124 as permitted sender) smtp.mailfrom=libvir-list-bounces@redhat.com; dmarc=fail header.from= (p=quarantine dis=quarantine) Return-Path: Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by mx.zohomail.com with SMTPS id 1673637759191826.6741870943879; Fri, 13 Jan 2023 11:22:39 -0800 (PST) Received: from mimecast-mx02.redhat.com (mimecast-mx02.redhat.com [66.187.233.88]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-204-R5U5QSQQOl-D5RWxsjUZdw-1; Fri, 13 Jan 2023 14:22:37 -0500 Received: from smtp.corp.redhat.com (int-mx10.intmail.prod.int.rdu2.redhat.com [10.11.54.10]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 08C63885621; Fri, 13 Jan 2023 19:22:35 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (unknown [10.30.29.100]) by smtp.corp.redhat.com (Postfix) with ESMTP id E6AD3492B00; Fri, 13 Jan 2023 19:22:34 +0000 (UTC) Received: from mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (localhost [IPv6:::1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id D3A7F194707F; Fri, 13 Jan 2023 19:22:34 +0000 (UTC) Received: from smtp.corp.redhat.com (int-mx01.intmail.prod.int.rdu2.redhat.com [10.11.54.1]) by mm-prod-listman-01.mail-001.prod.us-east-1.aws.redhat.com (Postfix) with ESMTP id 2FFEA194706F for ; Fri, 13 Jan 2023 19:22:34 +0000 (UTC) Received: by smtp.corp.redhat.com (Postfix) id 25C1A40C2004; Fri, 13 Jan 2023 19:22:34 +0000 (UTC) Received: from mimecast-mx02.redhat.com (mimecast04.extmail.prod.ext.rdu2.redhat.com [10.11.55.20]) by smtp.corp.redhat.com (Postfix) with ESMTPS id 1CB9740C2064 for ; Fri, 13 Jan 2023 19:22:34 +0000 (UTC) Received: from us-smtp-1.mimecast.com (us-smtp-delivery-1.mimecast.com [205.139.110.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 028FC101A55E for ; Fri, 13 Jan 2023 19:22:34 +0000 (UTC) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2059.outbound.protection.outlook.com [40.107.8.59]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-14-egdrWZIxNBiMCMcL5cRGRw-1; Fri, 13 Jan 2023 14:22:32 -0500 Received: from AM0PR04MB4899.eurprd04.prod.outlook.com (2603:10a6:208:c5::16) by AM0PR04MB6994.eurprd04.prod.outlook.com (2603:10a6:208:188::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Fri, 13 Jan 2023 19:22:30 +0000 Received: from AM0PR04MB4899.eurprd04.prod.outlook.com ([fe80::c5dc:fe50:9918:744f]) by AM0PR04MB4899.eurprd04.prod.outlook.com ([fe80::c5dc:fe50:9918:744f%3]) with mapi id 15.20.6002.012; Fri, 13 Jan 2023 19:22:30 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1673637758; h=from:from:sender:sender: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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=ssQZIvSJ0znrH+EPU4xzzymIQuDFCC47gUWC5CjwZOY=; b=ihC06QzC3MapxeabZQRXhKPGGMYGY2PGob8JMUiQdkCk6HDlb4BwdRiETTrkROireEwSGG EDIkszxW6wGgs/gGDgockBxs0l+vq9iU10sqQTxdCCCaXT63RFiT1AFOLIltAo13s0zSoD g1zJsGKX1N/I7cDRrpdklumn3p4yvmI= X-MC-Unique: R5U5QSQQOl-D5RWxsjUZdw-1 X-Original-To: libvir-list@listman.corp.redhat.com X-MC-Unique: egdrWZIxNBiMCMcL5cRGRw-1 From: Jim Fehlig To: libvir-list@redhat.com Subject: [PATCH V9 07/14] spec: Add module-init-tools dependency to nodedev and lxc drivers Date: Fri, 13 Jan 2023 12:21:54 -0700 Message-ID: <20230113192201.7438-8-jfehlig@suse.com> In-Reply-To: <20230113192201.7438-1-jfehlig@suse.com> References: <20230113192201.7438-1-jfehlig@suse.com> X-ClientProxiedBy: FR3P281CA0064.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::12) To AM0PR04MB4899.eurprd04.prod.outlook.com (2603:10a6:208:c5::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR04MB4899:EE_|AM0PR04MB6994:EE_ X-MS-Office365-Filtering-Correlation-Id: 436c2305-ae88-409a-fb85-08daf59b834b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0 X-Microsoft-Antispam-Message-Info: x7X/tcG3mQgaKBfK6WdQdrdyke7SdWHhmsbXcZurXu65Ool+BQASultogJr/4T8JkV0AAq/bwGTQYA5hc1qV1WFLk/fmf4goPruZZKVmm8rtWb8/AGLfwUv3bhFlQ7oV5ch0SOpdizmkZxxAZ7BKyCBnzT3m/zd9wGF1A2tmSAkzLiCLiQrofcgKLXPmlpWUJ4kd34e1LpBAVpYjvKR61PQNdJo+rQpyfYAQZk59nX6Hq0Exd5U6ofIZR5tcd1/zVOaByXMuUwOdRQF+xUbMLn7lKXkZzPsY5tmlO8pi8wdj0pgqGdT1hgxmhwBW2z8pLhNj0Qzh41Ala9vn3qdVxoEKT+IjZXMC9yICFbvlxBPKXzwtCEUu6+ET8AZ70jgbTvmRTGQNSMZ95vthXYsprIef0PJduPv23MNJrzZkwwYZdav1q4irfKhLqMdfEoniezRvE2s3IakBND4B65N+PSIDy/FR9smqpJW6nni+5zRRZrJKAwI0B3OU+iV0P+L/NKnKIvZJvCO6MgI/zTzm7iFqu6nTlz+BpL6IlyHmabLStYHLSijnPX7M/EUn4k/1DGrVZRx9wVG+Y7/PYsmH7IVhZQspMxGP9HVHv28WYADez5CgBprPV6Yqw0xuAd266JI38lARtGKyV4eDxJwy/Q== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR04MB4899.eurprd04.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(366004)(136003)(346002)(39860400002)(376002)(396003)(451199015)(66476007)(5660300002)(8936002)(66946007)(66556008)(2906002)(41300700001)(6916009)(8676002)(6486002)(6506007)(478600001)(26005)(6666004)(186003)(54906003)(6512007)(450100002)(2616005)(316002)(86362001)(1076003)(4326008)(83380400001)(38100700002)(36756003); DIR:OUT; SFP:1101 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?KGuJAmh683Z6ifOX7TWBQeukcj38JRrKRA5ir0vhXgKnWWb0Mu7ejROcPIob?= =?us-ascii?Q?4PCVndt4cIS1LkqoGUWw6thhpLxbXMC/wOrTtkYouXZBws9Dfo4+Qb0mIcN/?= =?us-ascii?Q?gTHZ75E2MtzKgRmzelOougIMQa7F1AW3lBLoZU/7vAo3YmrODsihLERskuE7?= =?us-ascii?Q?lmm3basOQa/WbnlrBoc/YyH7SBVCSnqcYuTfPSfWYF+GzI9IEUxFMeCMAsR9?= =?us-ascii?Q?iQ4EoxGDcA+IF2z3jZd3GpCAIpUHkCPhOgIs6KXd7TAMw9og1Q4KgfZRR0CU?= =?us-ascii?Q?MPQS4hhzuDzWeFjy3ZgG8IgQqjhiT2m+RR9Cf5lzQzTMs7zUvC5kuFByF/9e?= =?us-ascii?Q?nowbxJ09/bq8pxlaiIdSa0rSvXEIXXcskn02UOsuCQo2QfDN4xZ/9qfQYVS9?= =?us-ascii?Q?OIE5FcbypE6EXYtYkdT2gcx6SdTg5edqGcCWh2UWDbSwH7fI0ql28Hki9Spn?= =?us-ascii?Q?l0NGhBULQ/x05GzVbJFEdUnhgGGly0y82inYqUYFXvH6WOiyGraMyBgx1M4X?= =?us-ascii?Q?FiXcwb4gv1wyjEvf4gYljflZepfVdOpUHP3MW6wQ7gx3EBx9F1f2oLO10qfF?= =?us-ascii?Q?rDa4tkzUoKVkkLSw+LvGzSYDrdvM7LztJe2+sorLw4byDfCS7joXYMy94Khb?= =?us-ascii?Q?IXIpKugtF5lbNCg20vkOGD76O81pLw8syOuDQblFEwyGuKJX6dKjUoy6vbpZ?= =?us-ascii?Q?RuezBXjECrIoMLPINFJ989jthgNpWbGlDc3Otg/p+jv2bQBdZCjbh4KS2MdC?= =?us-ascii?Q?uaPkF83Dos9V/Sd70LQN89/MaOcH31LTM/y9u3JvTFx8DCijn1UkT3XNk4/e?= =?us-ascii?Q?7TZYSiG+PepzSjeEcZlL5sLFj6vh/q5VHfg890SV5TEVeNXuZQ+u1cfCVd5X?= =?us-ascii?Q?pzmAsNF/kI7Kkpxl1Bf7vCmBt0OcfcipgCQhBHljcnjybuLvaEGeV89ApPS5?= =?us-ascii?Q?I4viDEz1TrmK+J6a/0BnZdyWLN+mFfgzmLsxum3Lq30TtomIayg64gVOsUUr?= =?us-ascii?Q?4cCVWDXHzSURxRMBXutQl6LPxnWDZzEVaOqZ/9HdfUo+BFMWzmEV10yMAp1o?= =?us-ascii?Q?9kTAKaIunHPBsRBQwRbNPZ7gfntV5P6m74yhlHJ/WM8fL+lkwrlpmpYN97oH?= =?us-ascii?Q?+zQq+r+Ndun+sHnJP+Eh5ZLKvkQKeAPcsHWp8iNvgD7CCuw4IqBfGp9EiH9q?= =?us-ascii?Q?3qbCDj1CMnTSO71Q3T2D/HM3pt5XjpyhEuUApONJcpwUerbv3Dn6HG6z9jgm?= =?us-ascii?Q?scYMUtI7CsOPgpNpOtoQo07CdTSVFTIgMDygGRkAEHgFs9sjI8wMbItn0g8D?= =?us-ascii?Q?VAMNf5ZEHg7NEhyXCmbx0qHEOTk1zNK2wxqbrJKSCrM8I2GPm0MBUFe0WjQa?= =?us-ascii?Q?HptWo2K+S/008NS+IFfZ5fGuS6jRrgs5VuIUX0AisjRC1WA80cxGdL8zQRDH?= =?us-ascii?Q?63kpYO9ySZAPoK1o4amyHfrSo5R2HBYZK8KEw6oNw9AsHpxac4AiAZtbQEps?= =?us-ascii?Q?/HLWPEie45N8qo3acEILvb0z2+1mbphXaJoB8EigjjQNZ4FGyqUyquc4UzFq?= =?us-ascii?Q?oY1p9ZGoqb3s11mO/6RRyC/hh3g26DWZNJZIPfYP?= X-OriginatorOrg: suse.com X-MS-Exchange-CrossTenant-Network-Message-Id: 436c2305-ae88-409a-fb85-08daf59b834b X-MS-Exchange-CrossTenant-AuthSource: AM0PR04MB4899.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jan 2023 19:22:30.0377 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f7a17af6-1c5c-4a36-aa8b-f5be247aa4ba X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: hMV4SzoVAmvY19KVTfVjDpZA7Na9WSGTDJ0ONvWEAS7NyBKzbe+uvsLkKJF/fLqvdSQB1Y3NB8o+J2/M6ShcEg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB6994 X-Mimecast-Impersonation-Protect: Policy=CLT - Impersonation Protection Definition; Similar Internal Domain=false; Similar Monitored External Domain=false; Custom External Domain=false; Mimecast External Domain=false; Newly Observed Domain=false; Internal User Name=false; Custom Display Name List=false; Reply-to Address Mismatch=false; Targeted Threat Dictionary=false; Mimecast Threat Dictionary=false; Custom Threat Dictionary=false X-Scanned-By: MIMEDefang 3.1 on 10.11.54.1 X-BeenThere: libvir-list@redhat.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Development discussions about the libvirt library & tools List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andrea Bolognani Errors-To: libvir-list-bounces@redhat.com Sender: "libvir-list" X-Scanned-By: MIMEDefang 3.1 on 10.11.54.10 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @redhat.com) X-ZM-MESSAGEID: 1673637760628100002 Content-Type: text/plain; charset="utf-8" Only the nodedev and lxc drivers require module-init-tools. Remove the dependency from libvirt-daemon-common and add it to the nodedev and lxc drivers. This avoids enforcing the dependency on all users of libvirt-daemon-common. Signed-off-by: Jim Fehlig Reviewed-by: Daniel P. Berrang=C3=A9 Reviewed-by: Andrea Bolognani --- libvirt.spec.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libvirt.spec.in b/libvirt.spec.in index 4c0767bbc7..5ce1099ff3 100644 --- a/libvirt.spec.in +++ b/libvirt.spec.in @@ -451,8 +451,6 @@ Requires: libvirt-libs =3D %{version}-%{release} # Recommends here will install libvirt-client by default (if available), b= ut # RPM won't complain if the package is unavailable, masked, or removed lat= er. Recommends: libvirt-client =3D %{version}-%{release} -# for modprobe of pci devices -Requires: module-init-tools # for /sbin/ip Requires: iproute # for /sbin/tc @@ -574,6 +572,8 @@ Requires: libvirt-libs =3D %{version}-%{release} Requires: systemd >=3D 185 # For managing persistent mediated devices Requires: mdevctl +# for modprobe of pci devices +Requires: module-init-tools =20 %description daemon-driver-nodedev The nodedev driver plugin for the libvirtd daemon, providing @@ -782,6 +782,8 @@ Requires: libvirt-libs =3D %{version}-%{release} # There really is a hard cross-driver dependency here Requires: libvirt-daemon-driver-network =3D %{version}-%{release} Requires: systemd-container +# for modprobe of nbd driver +Requires: module-init-tools =20 %description daemon-driver-lxc The LXC driver plugin for the libvirtd daemon, providing --=20 2.38.1