From patchwork Tue Apr 1 14:04:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 60467 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 66A05C36014 for ; Tue, 1 Apr 2025 14:05:17 +0000 (UTC) Received: from AS8PR04CU009.outbound.protection.outlook.com (AS8PR04CU009.outbound.protection.outlook.com [52.101.70.113]) by mx.groups.io with SMTP id smtpd.web11.20054.1743516309641251854 for ; Tue, 01 Apr 2025 07:05:10 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=TzN8HXx3; spf=permerror, err=parse error for token &{10 18 spf3.vaisala.com}: parse error for token &{10 18 _spf-dc57.sapsf.eu}: limit exceeded (domain: vaisala.com, ip: 52.101.70.113, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RUBZv6CIAe7z94XyHrK+sQhFk//jL/VMMGMlT/V1PtmY6Gj5IH3mFVGDYBrK7lH6Xgb8S469Ts/UO5nD74BOQQ9i8N9jeTaN3nvIt9awouMu1KqAOHH1unW+sKef2eWrBLipYMhsa/7RQCAnKonCAdFqtmG6m8Elz6i/ZdizmOco8Yvi0A0PZAbodXnNWXzQxU0f90txCJZjERlCEcCLHBpQ4lV8Oc/9zdMbspI1SAxTmsRcAl9a11lVatAW+P35iiujUhYwDuiCQ2UjUoCWED18yTryFKIzGiVI3nbXrfMmI4ZV8eGwZRGOenlH5ZLkZ4dWSXg4wE2vd5j+1KjY7Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=v1r5RkvnMFd94EnfJ/tAj624VMePeAgpxqi5rNXVarY=; b=pgccyozxRs5kzBa1NIQ4s0SHwU03K99a0/KEF0pcBrrwVJ+1+FsydZTcrDG4+ybkhnv06KQxCq1lE/jTdOi/RZrOtMiKibng9UpPCdFcAy3VLtS/mRPkCdePLm9rznq2/tnGQa3t1ZJnpvyDKQuwDzRwqrKdwEBpzaijmVG6xbcSrSQl1DIHklHt3bahJz3RnV06JbMZDfghjBn7v5aAtfm+DsfsOIOh3pV0y8bbZMn7TH5aU7L0cBP+WWVE7ajFlcJkT8ONLQAmyG6J8KbTLS7/gL/jURSnBavnjW4mDZtNAhbmoB0VMMs/d2HeSl9B/cy2gz3RObfF+93Ai6aqDQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=v1r5RkvnMFd94EnfJ/tAj624VMePeAgpxqi5rNXVarY=; b=TzN8HXx3vbGr6UIE33oZvb97NmWKKW8maoPQ4/bNdaeOVYb4W1vEDRns4/JyKp15KWDjR8URop6reondwTw8iEWJ5mwjbY053Uk8Y83rl+dsI42JpZiHyg6+DX8xz9cHfWjoCi0yF1n5xzY0WcsKru3uuM536c+KAVfnX2aDoO6ubHn2I8ZnKQpeRxYEZv8Ite+EKsp4lQ9Gwk+drVdexTEi9XT3Tj6+BK6lGcx+gCmlTlIjiDqOjZPgbjKck14eRivggXNWyGUs6I9JX0v9/XZ0Oa30XKoMi+iUsKjiIp7/xJ++mBfZoTeywAUEGnXnEYQ9pJIvIw4WBl5bnQ7m9Q== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) by VE1PR06MB7088.eurprd06.prod.outlook.com (2603:10a6:800:1a8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.52; Tue, 1 Apr 2025 14:05:06 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%3]) with mapi id 15.20.8534.048; Tue, 1 Apr 2025 14:05:06 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: richard.purdie@linuxfoundation.org, ross.burton@arm.com, Niko Mauno Subject: [PATCH v4 1/6] default-providers: Add VIRTUAL-RUNTIME_dbus variable Date: Tue, 1 Apr 2025 14:04:25 +0000 Message-ID: <20250401140430.13837-1-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.5 X-ClientProxiedBy: GV2PEPF00003849.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9:0:7) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|VE1PR06MB7088:EE_ X-MS-Office365-Filtering-Correlation-Id: 7e0c7085-db47-476b-8662-08dd71263488 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|1800799024|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: LKvrw/kisOxDFlhWjz72oG9A5t0xfxROXkfwNPJ7T8IhUtq715LB4cXHMBxpf/ynV7GJMAPaHP3rMbDklTLS+mG4SNvYg7YkE5JSmgfMyqoEAIe8gYAymPjxeZdQ16i70OJMIA0Ll02P36XBhzLQs9pN6rJhNUNO6+HQGRSeDI8jFREg6LXw1RHtLCGATZteqU97AEBRWe0Bgppy5lsz1xIK7ite1KpLSKgdw/JMS4VkWOvL5acBLEoumi5tlmDpSgt859mRVS8i4+oQKn6fnZBIRSGuVqx4LxlRINnKwT1SAY9wy5+xG3XnKBSDc+BjvrT+GJj+UBL+sYmVnCtupSnxZvZWKbr/V462wdiK+Rih8vmWWYOBhb2H5ZcYPp/LZ9NT8yS0NDFu5hX+QKrirCRToI/ACFW93sga3fkLVf9ckef6+NRsWemwTwqVasOcVLsYconFmqu6UF3S8nyALAT4I6jk5j7KLMehPiFGi6wcs2eYNnBfxayGDJ+xdI7FCwttuKSiazTKUiV2VNhsOJKHSQh9x2jUN1xmOfoihUf64orabbuv/S+vG84qlEkuEHHo7BZdciAubVuB8cS57EA/r9KY8plH8m36rSKL+9LRmuP3jOt7NaA4Pxgva4GhCzJ44HvoAXQbO5uoGixyO1mlfPn5BdGIN2LNOpF3klaxitYI0EjeUkplAsJD0F/VbH/7JoeGCrhn7u9NkQuuj6sRPmoBW3zWerwyREVQjGqNEfITToPSWz+QBqW1Skvt0XRlvFWy+9IVhX+iBWRgggZj0xjcKfYI4cmLJNoClor7l4aMKLnW/QTqXMbM8bHSGZm+RqfWnLRfvOGUdRn6SYFmIaediHXtkH3vkEtsULiiiVT5JGFMSLUo9haazXqTYF5wS3sWmY2OkSPMwRsp3KPb2VCG2L9OM/6hhHDTE4fqwyugfDLzvUYZ33O165KDZWXBVoUCNqfmRrLYMky60iru2gggUPurVLUsEo1GC1GthOq1BrujD99A2McnB2uyF9zZXeWLjicBruBLIVmYpEvkG8DxtN5EzK3hjx3E4Sn7dOQZGHySfaDmh4vUa42TD63G3M4Kh2oPLm1WvSg4JUtw5WX9/Q4BdStnAM5CRnV+rSPZe1o8i9yrxOMgJgvBtmOr//s8buK+acGISTr209Z7pYRI7IR6YJXNIAfcgSCJ+vOqZXybtmwb2j5IX5RjX6yVEypfBjpR2hoaXsUnnStoiJNN0bhKMWP2ddb4C9XSILhF6vKN3RPz8phGiWNrtloqRyTo5E7sRGkiaq6lbN5MUbUdI6A7wp+KWUloeKscnlEl+ipImnGrjcX8bFlTBaQM7oqx1ifBnTGUAoXTjDQqe0czFum4rAPj/fArbir3+IbBqjoIoEqtz47IiQuMgWQNDr5XYOVzL/4ixWa3jA== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR06MB8447.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(1800799024)(376014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: QBvLZfhVjFYWqkpUIKMHdeWCpUFcDJsHEOcWUjQpq54TIV6JPEJYc/AYk4fUFXVYI13lHFKkMbOUqo0NHIgApamTxPm++IF/V5Pp3w1bWMnMtvV5DebpugQQ/qt0PUInZ40Nu6lwP9d+o1q7k2WW3m9o82fKkm25DLozPRq3RLU4MtKymNURTBs9Q9e2o181Y3XoZ9jy+Gwcx3RqIPTJ4a033Pz3HZF4bTp2v68aL9n2/QMGO/rE8gYS3Bx4ctUm3SF43rxx9mtRdwJTETFKaf9hvZ/YtFu4kM1lRk3WQKIogWO02YZfTarTIDSRg0/5k9a2q9IUo90i6nanJOVv/J21H1j+/nCrhhHwDGFOVxx65byspUmiR6zyOoYjUBUUR2IhTK0igiON2C9CMDIU7CZ53Xmj1yFjciEQGs0IQd5ulT9VxUgp62+rxJYFN9627c+YyVlDaD2/yJX4Mpab1w3ub7HErn02CHgpQAcvgi2H6Eq3RMh2i3oBfalFPMOl+qFYe5lBJTaCZxsCH8TA5pWwS+1jM+PcpAZgcHrM7m9SQxXfAHILmNKndgmej9TpY6Ww+rpjGGrjI43WVsS1+8CktezxmfgKgHCz4qXUSOlFvEOX+obm/yH3+/nYd6W0rlpZRc1/p+AjZfcwOuIuUGkCaBW56lBslHBV51b6jaU/t8sBpiAYqUuXe/poYnDSdjObdviN31IH6vXtSzXl2YgvshwJgyMddsBprF1AHjcJncnBMbkyo8unD8n+BQmgI6r4XR+QKoXFTCVRn1CgZHnRpwKku8RuU6C2YmAceUF2NSo3Jo3+Cx7FuWOtVc4HQ3YYUKudBYn9FvKdEblTS2rlc2rZC1sBpNJdDbU9QkANPb0BiRL9Y6Nxc40/SvtdSiMfd9SGrkyj6zTnLCXPF7UnXHrPy4TPdOelNMiOHjnHmheqnrBX9aZdEJms1KZDSsAQTeMbDNHxLpTHMUG0mzWX+QkRGjdDvxWP5lLagWMXMA5YiLslUXiuOtCs1lc3bAdL3yxPoVFBWNa/fm5o37eGj8yp4v7sgO/Q5ocMCx2SVMIWhlsF6DGDFQmMM6OkknjCqQyymNixkQpebdwZc/MVl9WihtAfxmTLWJPh39Hbv1oM+rJhEh1Ro/+xSBccddgzAl1FmammkE8shpYPkoRUrS5iFH0+mTtK5ZwkvRETB3RkdXXXbgbxLo2EiCRr8o6gdBEDlW16ju/2cjfzMq3lmT4KgugtNvuavfbevIMHKYIQf/KVSmaV+0+1GR9YFuHnBQs9pEW0tuNNVc3OzWHwktoxc75Qc9cWZ9jRYu0cj7x2Bv/c13aJUmtiyANtZX/pYexKMswrNn0px1C/PLYgO3Z9OK1x2x/4/y1mtfm+HN2pvqCnzx2eM3n8EJkNJCj379RWajVbiZixZwKoj8J1MbchV25Rq2rftnKzJMOBa9Mb4StRctOXxNE/UYvpBPzoOk5erIT5yZA6fsvCgTz7jlDNLAEcmeTGrntq5ftJx2Gzr537UrSy6FzYnAxR7ImISp/YxTQCC+1qo6T3s2Sw4j6NyZlAVbWnjTyS+zU34KuD24Qxa7GnQLVU4UF4CO8yC84QEfvu0P4Tjgx4cg== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7e0c7085-db47-476b-8662-08dd71263488 X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 14:05:06.1585 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: SJNW7fS3lmZ96jdDkL05J57BCXW/ipNkag8BGM23pZ6ux3KpNlvkqdCtPrWbQ83uI3Tbv68zcIDk7D2A43TmjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 01 Apr 2025 14:05:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/214129 The purpose of the new variable is to facilitate oe-core users who wish to use an alternative runtime D-Bus implementation instead of the default Freedesktop.org's dbus, such as dbus-broker, a recipe for which is currently available under meta-openembedded/meta-oe/recipes-core/dbus/ While introducing this facilitation the intent is to preserve the existing functionality, while allowing the user to optionally select an alternative runtime D-Bus implementation by adding the following line e.g. to local.conf file: VIRTUAL-RUNTIME_dbus = "dbus-broker" As a background, for example the Fedora distribution uses dbus-broker instead of Freedesktop.org's D-Bus implementation. The following excerpts from https://fedoraproject.org/wiki/Changes/DbusBrokerAsTheDefaultDbusImplementation provide background for their technological decision This change provides a more scalable and more reliable implementation in place of the reference implementation. The reference implementation suffers from long-standing issues including potential dead-locks and susceptibility to denial of service attacks, which the replacement implementation does not. and No visible changes in behavior are expected, except for different log messages. Any visibly different behavior to `dbus-daemon` should be reported as a regression. Ideally, this change should only improve the performance and security of the message bus. Signed-off-by: Niko Mauno --- meta/conf/distro/include/default-providers.inc | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/conf/distro/include/default-providers.inc b/meta/conf/distro/include/default-providers.inc index d3eefb754b..cebd0400f4 100644 --- a/meta/conf/distro/include/default-providers.inc +++ b/meta/conf/distro/include/default-providers.inc @@ -31,6 +31,7 @@ VIRTUAL-RUNTIME_base-utils ?= "busybox" VIRTUAL-RUNTIME_base-utils-hwclock ?= "busybox-hwclock" VIRTUAL-RUNTIME_base-utils-syslog ?= "busybox-syslog" VIRTUAL-RUNTIME_keymaps ?= "keymaps" +VIRTUAL-RUNTIME_dbus ?= "dbus" # # Default recipe providers From patchwork Tue Apr 1 14:04:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 60472 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 77FB3C3601F for ; Tue, 1 Apr 2025 14:05:17 +0000 (UTC) Received: from AS8PR04CU009.outbound.protection.outlook.com (AS8PR04CU009.outbound.protection.outlook.com [52.101.70.113]) by mx.groups.io with SMTP id smtpd.web11.20054.1743516309641251854 for ; Tue, 01 Apr 2025 07:05:10 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=bQ8lgxjf; spf=permerror, err=parse error for token &{10 18 spf3.vaisala.com}: parse error for token &{10 18 _spf-dc57.sapsf.eu}: limit exceeded (domain: vaisala.com, ip: 52.101.70.113, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=rJeZgOO6ytkDdtyaZHMf81IxBQU0eGT4UWrXz1csNHgKfzgaqI09IuJkBRLbka6L7K5GviPdF8EWBdlvpnHrqHwJr1jnfb0ev2sk2B6uPGV8Fh2oG7Rwk0a9/GNVzIkQXIwhKRvvMf2Zg+zoAKzG4xz+kkVwDPrdH0XFxZz+JvIyI9/s+ubVbU2JaYMXOP5xiQBS5UEJjxZoPjppCcVXd7SO7ntslPGaqZj09fVKdYgKNa7IfVXI4w/rnIKKziVYFx8ysPDWKfsXAtiBHSGa3nWZavD712Ry3r8Kr6edYgwkbs9SAUzI33ccpkDDVK+PhaHfoBCMkYJoHMujeEp1gA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=RfUvcjfosgdjfHJVgW103R9yH/SwnGBV6HKP4YzEDpc=; b=IqB+12wLuDOtnpBQnWBbRf7OnHwykdvq+K1RsFg9F/jR4Avy3fXTXCcyiTNrm58jgEwtJPBNOXc1V02/Az3qebnEfdhufBt7DogwpkZMS3x0QlF0oqNoUlaBFtqB94txYNx3n6YRD2zDzztjWVBJsc9R6MFAc02+W5oDObX3vUxAtTGGmgpNBEm8UR6x+XOG3SCrp58iFvxvM1tzGz5nQQx3rjPjfaCUzppQUZgVwA/mqn+4tClh0W+PAqsHgq9lM0xMxWRxVsNM/+DqoBrIqfACEt479piOcqdzpY2zbbpguCzi8ZbyXKTZIabnpNM1EzVjWAeBmClHjN/ed5EMUQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RfUvcjfosgdjfHJVgW103R9yH/SwnGBV6HKP4YzEDpc=; b=bQ8lgxjftPIfnGVAY1Bm0VnOOJUSWVx1XPSxuYa03FMlzmmdwM46JSea7/FtK/kCF24fgXyt+rStmjpKGNvGAQU9Gti1smdrmmCQjUYRvLMkkTEU0SPtJnfh04O1KxyFEGB4UP9sazaEiEPDLUzMgc0Jt5Q7zIlfAgUXBTPiJhDcFCmBehv7NkU0bwK5DPDzA7ylKxVlTzl3AWkNfd5XCnDNIRONkp2Su32ySYCqoU8CFTNCW+kIVi9d8LaRng7sB04Gv7OYV5HrPdKT2ngcYG8qN6i6mQNha3tnenxb2tit/PHZ+zdHA1S6hl82JQEPu4A3Wc8AJtgTj3Klw1cy+g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) by VE1PR06MB7088.eurprd06.prod.outlook.com (2603:10a6:800:1a8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.52; Tue, 1 Apr 2025 14:05:06 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%3]) with mapi id 15.20.8534.048; Tue, 1 Apr 2025 14:05:06 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: richard.purdie@linuxfoundation.org, ross.burton@arm.com, Niko Mauno Subject: [PATCH v4 2/6] dbus: Allow using dbus-lib with alternative D-Bus Date: Tue, 1 Apr 2025 14:04:26 +0000 Message-ID: <20250401140430.13837-2-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250401140430.13837-1-niko.mauno@vaisala.com> References: <20250401140430.13837-1-niko.mauno@vaisala.com> X-ClientProxiedBy: GV2PEPF00003849.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9:0:7) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|VE1PR06MB7088:EE_ X-MS-Office365-Filtering-Correlation-Id: 40e4d725-afad-40ba-3e69-08dd712634cb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|1800799024|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: m+5ZWnc8oXpdrbGteA8KMZqkZNquzhhrmjAvXkya2d3XusGM6WIEmlVuwx917aHFnz8lBq51uKc9DAZQjZKj1wsxHPmx/mYtnaMRbL/UqIChsfHw8o2w+Qu8RxEqsFpKs7LrCN8OQNfCp3xRo/tMCqX3rOvCvfxjMsZbicwq1l6fDH7VN1abIFGhSseKnOB6Ib7z50vCn1mAbsH+lhfYiV4zD7gRQc9UHZelt74rxKbeVsEGkLoA9Q9jozcuLZFF1EZXwoH0oIvIKhAftaC5YDl6D/eOh8jtwzohM5GJnc/RTU0XOnJVoIbNZ7srsaPp6R171l0cSKNBdotJp3MS6034tZgzzs6d78BcGA6mtWgy4gfjgstX0PuXeFZexcaCGo5R2MJVX8lqbHRCeq7TaeXd8sR87oPsFLygM+HLE9gJfnPFhx8kfUzTOe326gNhoh7BhBfVKhqF/bKQz4byv5lQuUcPFGS1lWaoR/Ucqjz0JQTi+P7D8HyJnifMVLCozrya3Sldx+kwCqTu6oULTxHaRrl5LZod9YG88viJJd8cwdLeDGRED7tPf+Ant4sKVyEFjEByDjLDFjfvYKMZMIQe0zOkn7j6mZNSij/hICcpJze9OfUHCr6m1Bkr5BbYiwgysqAP+eBYiu2lpeld2B2s95ujfsXyUAZiN+vvH6vgO3Ca99JXQIXue4mJbojija+BtpUsKTZOQL/GYQXtPXn9oX4C1Qgo6iFIPOeYVCai+NRCtoMUnSFGK88y5yYo9l3mH0PBkEVPCVRtOobeOqjTS9I/FYBSlLrxjpAjjZbml1fzntTLZhEQcFQH5WdwyDTC8RRK3A244jPsqtoXd7KXs6QDykJe32E2ZUo9uys8gkl2uNE0zaGrhB8pbVpHuUzF6SQadiRYr3I+pMN7pOPEzXlZ5mNm5lQNshPCCMvplQ25KWU5AxxZcdciRr2njGO+/RZ0f1+TAhO9UngMsNhrAOkM4ejOqtnJ5BzJHK+xQhtlYl+eQku+fCfW3hcN36jxvUAmak7xpkUjeuPd4ZQFeLYnj0GN7ZywNgyG2qed6Byskiw/XiSX7r2JMOHCcI6+bKKFn6X7/0Ozg2hmszHkFFEWJmCIJLXNUx0zITxeM990xNsDumFRdkQlj/iIX4tJI8OIkN3+hncYF1nD4D+ovvC+cTpMdG9KAmb/ht1hoqAC2jQ4fdQKsBdS15Ljawk3RxDKAShmHJo3fi44Vyc+I+T8a1hGBNw3Zvwfk8CwUDr9bvlyJKg3R4Am+6fiF3vQX5TYrz52cMOw+2XmQZbfYtmtxgEK9wvAN2KeRM24Cs8qqLlwOSBeWnWPs+sKwrWMUkvibnQmuP8E5VU2cmK1poWisoFfRao76+/ObJYqo5YRfeAniIevY947BwiWuc/cPwp0JxkUcuEM2Snw0jD+SfEFyaI/Nhe0VsluHaYgm4RzAXrAUg5ERKcVN+KH X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR06MB8447.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(1800799024)(376014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: +BaSfSYAx74Xh90yDiglzAob2qQVIt16tBcI7UkTV6Jhazk5Adj4nOJBNMWM4VpXDmL5Xe3yTnDekZqqAbUgGxNtKK3ZyUnWLaRGfJbyzyQOWsfwrfqpr5PcoVy5ZTU9WXvVb1v3sQncF0BwH/NbcPCHSMw8kM/8kcjEsgH6kL47/l5JUtD8a3qxYTS3YW4mKQYBXo7d01jQ2ph0PV405Dfbhl2a/Uj+k8Mp6itYaRKX/GgtgBsKDWjN94fbPV3XmJwx44kJbRRxijawaEzAmoD34BbiN9Jy6pFlFuRboJKFfPreQUu5dxZLe8HqB1B0u7HOtKnCU9w4UaJCukQJC1vetfAmXyXdf6KFQgOrYBtHDila0gkqNkoyoU77tsJtNXN6ZiIVrNsGq9ZAVaoF9ErLbDiSTSv+y/eN5M4wOSCSv9EmmBz+thB/Rs9aU9BN31DOXwzHDs12XbZtBZ3xjeYyMyStzAEo/KJy4qxuwgEhxkpXkQiut+R1WIo3WT9MiG8TzqN0Ect67GKszWcl+6eEBd+94n8nUfiUJ+naqO9ZR/2XbDu+QDlGZU3QBl68r5iZ4ej597Wtpktzfs+M0N2q+NtUne5D2RBHUwq30jRmoQC3jy6qhoqRXcKTyJRigqFaVzP96yfEu2DrjC23vI35VywBMnHxq9cntFgKG3FpPNov5ObJqVRg9ux6apb8MkeLpHbup7RkIp6xzOdC57C872zklUH3nmhz6mIyoaXipycXmHzGC1I+7zuyVwYjfIwopO2M7+busNas0JJZzvqPqBMY1B71hxPWyCMX+CRf9TBU+vaDD0xsyN2yQ0QHPMHlEVUjY/idji5s/pgLXh72omnJ4XAzIltbsSCPva18O58SFL3Gz3sQpBS8HIK1yek9u0UkSb1HU0Tj7z4MMsbPnAtwk26vfasKQpE749dVICxk3RuXXuPPgKqUc/xcrn//18kQqwZFPwEDrHGZCNigFFRvgOaSW3J7rp68mkQYUC0BKT75UBAEcowFQa+wM9f35tUDBFhsc6qD1w73TKmbFbQOPePLkZcT7D0uE2SKoo1elKptJPzPURrE0tVaJQ4xMa75XfMwN8EEsSLeKwdV2JFn81YHXvMft9caAvPDUqtjanmabShOydCtwpt6lTV16htZz6bg3lfDcezlWdciB58IQa0rwM2ORgbhBE67brK8h7A0P+k2Tn8ybafT6JQ32z3JYr0Cqx/GKW+J5dv28kZ29DRrto1q1BMp08wYxAdvlYQtRBABz+LRZtd6hK9h4MfkePDXTFSfKC9LWQKt4knedfX8rEW59Buitrx6L0ldgZeMnquBfIu7PxN83Bsb4ZnYztmxmrmjr69L412WQJoZtPOpth65ayeXz5cFQG80hASCkkIhw1Njyrl6IcXGcWa0+v7N3EC3xO3XrPgD0JDcDTxnBOi3D1ilDsNWXYYSTsxMIkxY/ZOzd31HHHqPthMbGy+i1RPTaAfh/UZEUoVB7K2ytJPsqb7yjNYbplsey1BnGFVT3AMQ+B8lzXshvsq3wYSGc+3O0V5KcfUNp8rGybvmrcwCm+Ge5Y1lXHCiJoYixaxMsQf4MKppbKU8PBjl8I/6fAfS3huNXw== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 40e4d725-afad-40ba-3e69-08dd712634cb X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 14:05:06.6547 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: LvZc+hWsEXgWXIOienR/1D283eJb3m1rnEt+ywejCJI4kpMG7s8dZpsbKE+rObUcS0I0wocNqlYucjNrB4Ft6g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 01 Apr 2025 14:05:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/214130 In order to facilitate oe-core users who wish to use e.g. dbus-broker as their runtime D-Bus implementation, declare the target specific dbus-lib runtime recommendation so that it will honor the new VIRTUAL-RUNTIME_dbus variable. Signed-off-by: Niko Mauno --- meta/recipes-core/dbus/dbus_1.16.2.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-core/dbus/dbus_1.16.2.bb b/meta/recipes-core/dbus/dbus_1.16.2.bb index 9475e55b57..eeeecde946 100644 --- a/meta/recipes-core/dbus/dbus_1.16.2.bb +++ b/meta/recipes-core/dbus/dbus_1.16.2.bb @@ -105,6 +105,7 @@ FILES:${PN}-tools = "${bindir}/dbus-uuidgen \ " FILES:${PN}-lib = "${libdir}/lib*.so.*" RRECOMMENDS:${PN}-lib = "${PN}" +RRECOMMENDS:${PN}-lib:class-target = "${VIRTUAL-RUNTIME_dbus}" FILES:${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-test-tool ${datadir}/xml/dbus-1" RDEPENDS:${PN}-ptest += "bash make dbus" From patchwork Tue Apr 1 14:04:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 60470 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 837B4C3DA4A for ; Tue, 1 Apr 2025 14:05:17 +0000 (UTC) Received: from AS8PR04CU009.outbound.protection.outlook.com (AS8PR04CU009.outbound.protection.outlook.com [52.101.70.113]) by mx.groups.io with SMTP id smtpd.web11.20054.1743516309641251854 for ; Tue, 01 Apr 2025 07:05:12 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=pb/3EV1s; spf=permerror, err=parse error for token &{10 18 spf3.vaisala.com}: parse error for token &{10 18 _spf-dc57.sapsf.eu}: limit exceeded (domain: vaisala.com, ip: 52.101.70.113, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HNCIKAZA0NPTtdj+PBIq1neFQFDnvb63V9olwsDwZTU5vzkYIan4iDplW//4T62aQvBghWkK+1s88m1dgrDvCd+Jmb7rcD4KOreS3Guoy21j34MXRoQbt2WBpA2J7Odpw/7bEbxCm33j/ZSfJm4tQMukhl28sErvgTMbuQRucbWcNBPPzyrdZpynW3sdVHufhYAd4MlIkAEC5wbTxwZ8wllFlj2BdJDDEp+TVXcTfX0hZrR4gid2N12jwaPK8zlndBxQIWPnsi9M5GOchfIhpZn4fKq0k6H1wRH9BTVIjRHRtyH84E+6aoCdrBRnYhkovZWMEVMyVmqOZ6NUosTVtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=00xHJ0GyR7Z0wddjuf81diQS4ok+ESue4iFQb1bYknE=; b=iV7aYTywGy7j51LiAnum7OdEaobJVj6c2sXUJQjw4cYIA1cmlqDdqWfhGIVjp/L6nLudtNXYN5vXhRlVQThAN0mKuJ4c1fMWfsBJCiGDsUUMrxdY7nhvueV4bFJDDRq6xHVHuuiyiHV1qgk760GAO/JWVJPbZc7jIQmF7o6hiA7V7dGzyi1RMxrYJXZW49HJokLPbxor3np2e1yB35ZgKLLEGDAtC8dE9JKhlAbngI23lCba+o8dbLzZVOBz9UtkxsHhWjit0PxQ+I6bwCFTsk0ShwnuZYQpkcJkQwH31ZcMfU/lUfDlKI9tgN0eyF7p1ulURadOtwos4z3QNi+LZA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=00xHJ0GyR7Z0wddjuf81diQS4ok+ESue4iFQb1bYknE=; b=pb/3EV1sp2qz8xaS3ush0KAxxbfVCWHtbJ9XMCYlx1KuqF32ou6yyOIxSvic908gEdTXTNqmRG8nqiOu9DD2bjO0/pKwW72iTF4+vqDF4G5mZTo22JxyjbpG7TdkOOAX8KcggFjtK+EU48rWWT4QKyLNyFc4AAReK0ztbkp0cZeZQHrX7s9HYXi4hshIly7Mfdb65y+dsDLBglbuXUzl5hUQ+RXaCPycmk4B/7gPjE3k/bm8gfxFnvpFsBAMWrrUPhPEFV2UmMvMRXW/ODmqTRkZbLpa4mB0KKxHWm5Ut5BV64DCCcSP5WQOoLG+/wX9Gpm36jUwoijmuGV+kq+omw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) by VE1PR06MB7088.eurprd06.prod.outlook.com (2603:10a6:800:1a8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.52; Tue, 1 Apr 2025 14:05:07 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%3]) with mapi id 15.20.8534.048; Tue, 1 Apr 2025 14:05:07 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: richard.purdie@linuxfoundation.org, ross.burton@arm.com, Niko Mauno Subject: [PATCH v4 3/6] dbus-glib: Revise RDEPENDS:${PN}-tests assignment Date: Tue, 1 Apr 2025 14:04:27 +0000 Message-ID: <20250401140430.13837-3-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250401140430.13837-1-niko.mauno@vaisala.com> References: <20250401140430.13837-1-niko.mauno@vaisala.com> X-ClientProxiedBy: GV2PEPF00003849.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9:0:7) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|VE1PR06MB7088:EE_ X-MS-Office365-Filtering-Correlation-Id: a6a33642-4080-41bf-ac32-08dd71263514 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|1800799024|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: LFGBlL/0NeWxX0FsdpOSqJ/Y2w7MOChHV+Tfj2eupK44+YOmwWy9ERFpT/gv1yYoFNNKzQbBcO9i4ROUnRfHGIuaGBEm9GcUWxR/sG3gRhasA2rUO9oPJMHGD10MxQddAz0Dj0zeOdU14Hut4mHbLAzw2B07AB07kmhBueazCFzdZdgByUHAMkfRTTPZUr35y9/GiBTbKMNoo50Qo+06+f72REWOBufl0/AhYqPisXrizG7yV5PoP/G4C7lo17nsdaa6tFDNHA9qaOR9cnq1VrfL00Px44qi1W6QQ4hRCvHwoyW+ef/Kp54sMaQbBk7dhYwT0J93S8ni7PQR+gsSC6gmU7ANIATzWWzwpKXMPXrLX/4jPRCUheaLW0zOvM+AdIlTveZycs5oUXfLMcagKA//HDHf5vc7sUxeUcIuNaRdOcTmMoWndZ0e6VItIXpAg4ZLjNhhsFLmB9cXS70dQNLdxMI4mQpMMMZPX0tcq00Aaye/MSEwOZUHjcYOwP46wImni5E3J4W0MxhyAoU19o4ampfhXNtYDViJlH0s0XHYMDo1LYVQz+heFpWTd7SBOdGDsTmVui+anuIb8BeYogiXjUaEmrPO76PG0eSDhfs7+n7x9qaWGIFuxh4SQB0A/8gPWy2RzJdFGISgk5c5ixDuEyjOwNTgZ0euGq2lB8roiPbMpeVV/VxzX4JLGloldbnmrxTkNpZlMoQP+f+jBkqCvikVLF6ID9gIZWzZKJlgy/0VFgmFxWvp5p+eP0y2YYjSnwdDBLOPDEzmgbVra0boeo2MGM+YBzeg3coODQAEYKCMivrDUksseVIWTpCdVDOpz3CEc6gZydUPI0Y/mlZEId5sXnqe9N+KERmjn79yFXbVTKEZQuuMSXb5nMv7G9hopEGxNLrnOdsd/bB9XJQZlCfoJCVhgii9dPHE8XqcgfGKEVFd47WNJV1NPWciWbnYoGj0f1HHj8GwQAH1ThMiDdBKUw5jAqZAvfuzQUmGWLD+oOj5w4OFpyQPq3+2mC6HeCIWthf3wCQNkB+fgJpP+F9N15ys1uh3UrwINJ12bayDA5hi5ejfy8UxQIromR11sPGDaT0e5dc5edIUtyIOtOC7FW2J0oi2oJktLWdNxlcYWAi2EO1o2lavMzP9SwhnwsD5/LtCiMyITK6AmJnd2MN0CSw++ummBnIJcojpLLcy3vwsetpcfBdJ6QnQwkCG76KQM9NauF355HiywlYZJc+bmgX3GVgrK9/xSpMAsi06cHh+HdmFI9PYLaRRsFZNDkfzsST/I3AfihPR0kYr8mRdKOw0TfDHOKYQJGJgilNqw2Q8FuPdE+9urJ1wSR9zZpeNWdqzqQA6MCF0MMWjpYx+usLQMQdZO6xxjXf093vJ7moAGyn+jrPznnH5uKK4TqqlWUDv0mMd8ZgGPWRfo06ML9roP6hCl6TlBeao3t5s/zfBN7+UFrhYyHck X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR06MB8447.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(1800799024)(376014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: BD9iDZKpq4ZDdFf5NCcxMSnNl5knntil7ZsMmS29Mg0D51gZtNUk5sWI7PjsDoyBbmymvhzY7F1SVfFgaGl78IRfj2YiojKGVb4YqYF58d0siI0q/j7tQcsSnVbD/jEnH5r9PB8cdLgTLTjcMMumvAWnUi0E4ASDP2bXRa1/XMxc6TUnE1GT3HwORC9zXml0iN+yqpm0MdHOPrjg0pS7qd73Nl8NnMXrSTL3hYIG+VNtOosHfU754rCZogVV5iD4ntLlAdSgRPcrOM4vvlqAyNKfPFrqriATszsXMyFIG0wH45PchLSCAj2GpMNRG2QBi6gRawSwB+NLIxTJ4v/cP+fhQhNncpjInV4xt90LomESv0qLLZNjxQRHKyYmwBIzEijcCioARoi+4ZBtuncRVrP8B43pDsAqsCB6rfPLyhBR/kO2uc2hOmHyqEfnRbQKqmbqiIcbnG4rK/IaeuB40cxCQRBNSIFenbeBG53DYIsKwr0IwcVPDFwVUHPS1pqacsSNfPvv6tzyvfw1Pji68UHZb81cZBr9rx52qIAKVqVCFMV8PbOH+umG/JbBus9NyF2lTFjWb+8E00QCMuCT58wV2gyo3fM2aWoecsA/12bIndoTd7LF2/8QqJP07L1UN+H/feJdK7icQRNByHV3R05LXRoMibU8ID+pyNaFR3xyYRltu4rifvjwGj1IQdRhJMrRihmu/o5FbJbAGuCZWyJbxJlDWvD7dW8BRtSj0Zm9yG/JgBULQwRzv3CsBLXoauE+H4TvrggUaGb11KryuRCG0gTQvOmbBef/75duXLVY/9uUVtjsEE+E3WZ1mNo3l5qvSfclOz0uAeQbWds+UnMtSdDahhWrW5KBI5XXvgouoaAnesBs/Ccx0fPWvO1HpQAk5lLYmg2OY4rnDQeKC32lp5L97neL2+aV4dTh4sP/R+rurNsTK7oub2MSJdvTllspe75Jwdln++yKFdnhymGRXYC3HeZ1Vv5h1C9yLkgf6nYngTN/0qeKSnUihTh3q2xRRddMxfsg+GzB/OamTpGb1SL+fHrcqbqVb63ccmzpHUjlgaz34gPKMHwlFxr3zX1S1y/xoSmceuIIA8YfeqlKWF0EmipZ+1jNun5mTpY7KycgV9D1aSm7BKAj3t8sUkLY5TsiiSJFHwxC8fakbC9aS2BkldnFx7hSAUnj/3hwUEAgGht5jX7RqPymhxutQpVUhgBx3uJmBpJ+oXr6wAdOeeg5nb+3NpbUjGhh9L5/Hqyj1GfEKN8TosSVpAmnkb95BVb3fz0G/Q5bPSv4EdqabudvJ3iEPWsczBA6E7izxpDehZp7wKRmWhIDCJJH/B8Bv9w6pHFMSrfL6ov64tOiMfdDl5WpaX4tvbCk7qStLesOf7xK2CFKHO6N3a3DXjIe0lrj+sO+UyzMljpvlcf11UMeFSr7h3oWrWlDnkFsIXKcL+eVMLgjYsXXwfVAxWfEVTCxxZbObb80Q4dLLoD2BoCy7wK1to0DFdS890WczN/x9f84EPL7zPbHU4kUzAyUADDo1CsS7rgsWs78+YInyniZ8evDqxme4sp+AdIdmmAlvZTrUkh/3nTNXzlrUItuFKOxmdbYBM7GhM6niw== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: a6a33642-4080-41bf-ac32-08dd71263514 X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 14:05:07.1720 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 29rxmahcKGsy1hpze7+XQRet1X7sgWkl227xQlIkjvaL1tNdfyT6Cstz+qEZzVdR6RjUiRaVkKEOzF31eBXvUA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 01 Apr 2025 14:05:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/214131 Since this recipe has 'dbus' in DEPENDS, assigning dbus-glib-tests runtime dependency to '${PN}' instead of 'dbus' will induce pulling the preferred runtime D-Bus package to rootfs, thanks to libdbus' runtime recommendation of ${VIRTUAL-RUNTIME_dbus}. Suggested-by: Richard Purdie Signed-off-by: Niko Mauno --- meta/recipes-core/dbus/dbus-glib_0.114.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/dbus/dbus-glib_0.114.bb b/meta/recipes-core/dbus/dbus-glib_0.114.bb index ff7c2d6613..28a9d4a4fc 100644 --- a/meta/recipes-core/dbus/dbus-glib_0.114.bb +++ b/meta/recipes-core/dbus/dbus-glib_0.114.bb @@ -38,7 +38,7 @@ LICENSE:${PN}-bash-completion = "GPL-2.0-or-later" FILES:${PN}-dev += "${libdir}/dbus-1.0/include ${bindir}/dbus-glib-tool" FILES:${PN}-dev += "${bindir}/dbus-binding-tool" -RDEPENDS:${PN}-tests += "dbus" +RDEPENDS:${PN}-tests = "${PN}" FILES:${PN}-tests = "${datadir}/${BPN}/tests" BBCLASSEXTEND = "native" From patchwork Tue Apr 1 14:04:28 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 60469 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 77496C3601E for ; Tue, 1 Apr 2025 14:05:17 +0000 (UTC) Received: from AS8PR04CU009.outbound.protection.outlook.com (AS8PR04CU009.outbound.protection.outlook.com [52.101.70.113]) by mx.groups.io with SMTP id smtpd.web11.20054.1743516309641251854 for ; Tue, 01 Apr 2025 07:05:13 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=VWNNQxzj; spf=permerror, err=parse error for token &{10 18 spf3.vaisala.com}: parse error for token &{10 18 _spf-dc57.sapsf.eu}: limit exceeded (domain: vaisala.com, ip: 52.101.70.113, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=N+eU251kUYKRdxocyE+2Gv54lcQczP3YQTEUtN98JbsAxr6mHlNpxb4Sb9X/EGFBK8hwe/ZLpknf/uxBmxYuCMhThpqUH7MVH4PB0krhZVQIkomh06MpTOkmr3kRMh0+qbHpT5sKLxYJjpcyy6EHDjo8vtYWNSCuJmMrjxOa+GBVC40Lu70kRYjxgNtlkSQhPjhmclNgA6pBAbeIkX192opXfxRPZFlvOeSITTZZgc73vuu58NINGL9MwGNJSNO3vdxJVn+/F1+vOSkpRR20mJ1oRov1H4uPNXnUn9eBu87Hjr4Y0NAe+LUdUcHt8UXcAZtXiVDf5I9EPsm3+O0WJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=hxd3Rjf6GyJT0RKxTaf8mBa2G8SOeAgkESvH4Vh6uoY=; b=ZFfyGEVC1YANfbX4SlBaITHDC/hZXrz56xPuw6su7VzkmECkCrYTUXgWhP15CGUH1XWFlqMS6jAGgbTMmiBqwokRxbMXs21SkJ5TJNzBxkABENtKZQqKDWlZOasSJ63Bc9sXsx/bnAsAqS0oqeiZAb9sEm2fD0G98MqEl/wK08pJdVLw7RADPRO8Covtx1kJ6wBe4SM9IK1my2o75kFs4Co32Tbwk+4GASfjOCY6QL+2yV/ThYPefD29wODQNn9uDkN0JANexuGmmA449gR7X6HYM9Q+glFFecPczitmEvyGsiTqi8Y4ksib2dW3zrgfYbuY2bk4YCBJIKE/HsNg8w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hxd3Rjf6GyJT0RKxTaf8mBa2G8SOeAgkESvH4Vh6uoY=; b=VWNNQxzj6RQzy6q4yI87Cb+9lbMb0MXG/GUkWYkWOctQKtIcCv5RQ3HASiMU2X2KtYzEp95I9HjBc23gisDw9MqSmHpbd7sKRAYdwmBFZt93nc4lQqhUHoK4MvLCciUNAuIgRN/R0ZfMbLWz6yo/Jw7oUiEDCSua0rlsXlnksVvVBaF7/YIZ9cxMKfiYihvdihcQTl+ttAlmdddVCu1XZUsVcr/EvarIHydGfBEpjgTf5yzAXWWRCcDVSYyxT29njl29Who/eH1xeyy67KCAuax4l/8yGBCjpaL7SGShm0iaGnLy4d4TTjga/x0cUoz4qONuyVb8QUiFYsEcp8X/Gg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) by VE1PR06MB7088.eurprd06.prod.outlook.com (2603:10a6:800:1a8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.52; Tue, 1 Apr 2025 14:05:08 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%3]) with mapi id 15.20.8534.048; Tue, 1 Apr 2025 14:05:08 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: richard.purdie@linuxfoundation.org, ross.burton@arm.com, Niko Mauno Subject: [PATCH v4 4/6] systemd: Support using alternative runtime D-Bus Date: Tue, 1 Apr 2025 14:04:28 +0000 Message-ID: <20250401140430.13837-4-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250401140430.13837-1-niko.mauno@vaisala.com> References: <20250401140430.13837-1-niko.mauno@vaisala.com> X-ClientProxiedBy: GV2PEPF00003849.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9:0:7) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|VE1PR06MB7088:EE_ X-MS-Office365-Filtering-Correlation-Id: 8f6a4431-3b9d-4a87-3830-08dd71263567 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|1800799024|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: 1R9EMQOHZtadAw6g4/yrm+3PZLl6rJrwDhlN/FzZvDOC61UMG8w4DKVDa/KnkO1OuvbVAutXYRPPBT+qqqbRydxsKgc5PMRVthKzDWpviIFoNSQiPSt6RpoAUdQfWDN+3fGhIgr1uKhpN1If0yxDNR5hc6esn1lZ8t1Wg+Hy7F+B+paOyFy3jMmMDbbPHMPbLi1MwQe4Yl98b/SghKC6hs90GHR3D77pgF+PfEHmkJXPLpM1dWpu9RFEQAiU53V7Io22Hv+L4A9y4JnDeVAtrp4qNCGKRswn6Bdrfm/KAPqUpnfnvZrmmJBm+DfmmTxMNyt//5Wa1CKPpYA38UnObFXKdDUS1qoV46lwkbol2SpEiPpM3/QDvTm+aKhKglF5tbjlwJWBjINE2m2nMLMeSUzPghq9g/md3Fj9k4iD/01hxayaaQ2dlSrGJOKY4NYXj3qXZosd5M6RybVwle2N2K/nGU7h7Xekoy9BhA7ZHXMLEWyl5yxP/ad8uyw+Qdzw73hfldMoWosACbWkOjdVwupoqF8FuJy1+AZqZgW8/23t8vbWtSbYd+BMIoJMqUVpihJcN1RU+p49p1OQhoQ52uTp7+ibp07+HlKcJpnlflFVR7RW3yeqV/S1/lnZ1uXQlkFK7yqusYN7zJG1gNJName2+jkck60lML3Uud/fB+wuKYBs/oeTd5amgbELBXuQ5Es0cIdMpr3OG1AipFjzsAOlAGdjHTrqEBSrt1oE7YfwoB5rocFdViWJw5mgYhnLWnEN9Hl97riOCM8byDhJ/RbhxgY+HQued2STuCfQiqIGS7YngaMfCbuj+VcEpg+2JqfmURuBiFhpsrd3jQ9LHs3DnxgxOGPo4NS5Pt87Vl8OJDOV+6Ec1r3XQnOXrGDaeOS4NGYB7D6QiKEFLBHbscYxZnZmFnZrVU668ly2J1/cOrjrVsZQJNnoLL1j9ZcCEPUSO/kg+2Xqt8ubctLXc4mEzr/w5jZtyRzo79zjrfFd6Rat35ToK0DOK+b3yb3xnsMOQlekLypw21hLMYSRqn6FFlm/LR2DZFr9Mw8LeT10NNghfjgZiy5O3qkfwrIzS0gdpgRF1tHQ7ipNQs4xxv8yOB5bay7PBacm2zoCtjg9VzaGLwRaj8gtcgKZT4Ka4rtgVRx0SEjOga/rqdACS7HgkhOE7vR7SDHw9zoSykKTPf0YEsC4utb1EqlqawEeLUEMYwYS7GU4OUwVNFh+rnjbaC1WR9WZl227L52w0aX/jws0HAW8LN0A0Rjnwsk8MLue3OO84PoStZyV/XdEdxxFwa3p2NBcRhatK6iBNqaisXKEkhNDv9IYJgRsUvmljpeTnVEpSUdXKkhz0ah+F3QdcIryFKDe0rXfShTu6wSzWy7dgKG4zMiO+ByqXe7n0q7Bcfw8r+CXJfuc8ojsJRS9p/ovF0d5/04tiKQvvfu4lafNF1bWOcczneA5+sfx X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR06MB8447.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(1800799024)(376014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: CTVY1JHOv80+VufbTehaCzeppjvChnNXJMBazWFew4aXXKsWQO5AomSpE6kI5quYVpojQ01RgzEKogFhQ/uLdrBb6xyC6FEuWyllp3sVftzmYSwFXHa6aSooK6xxXTn7GVfw7obxD0btamEfxU5QChpQNqLiBAthZ49ZuVPnfbSitkjT4tYLVpis4AVWIz/rS60zBjBu3VWGKka/rIdEPgGfYVgJ5aoLTx5M30aC3lugwJZBKSX882UzHedXMsFeBAJ3ZC6K3cyvaNLpFDVOuqBH6GJtpVKi0QufWGXjtxvhdnwa+0PqzkuB7dQYLGYZcCatMaMRv+wOHNlwPVi8xhyb8GqZ2twI2q4nHd2SZD9m4w2rpwtJaG6Jbry4oXP+8Q3zQ08SRA1EoUr521YE5UUbw/iCtk6/jM2ZRK36DfrXXP0/VX+Avz95/EGnQ3m1YqlWIu3+6dk1Of2h+O4UQYPhprGK7mSTn8XLdbQrA3ixBozN8auQwippkAxHAUab64GE/xzEr1GzLnY3v7lswOIg7fShq2fwUgBUcSP7TNcTJyQ0+UT9p2pHYEWXMnvSnJ1d0bQ2pKyLZmLU/wGxG7IBuZKTkIUaW2XBPXJYuV+MyThB9hXLwp8URyqw6qXDTF7mDV2Cc0eZgs+FcDjT13uXSMn7H2RLJVilX+gS//bzc/SjXZT7fnKcqQTULC2+imzcxtZE2YZUQSEMFo8BCLes3ADBHHKIrJK6+cqkfuhsOWclf/Z3qdI9aAXflbATNQI8Rv43VW3D7fl0qewAOcmckQ7F1ATBRlnxEX1kPubLcMw2YDVQBEL17ypuc5nnd89iZ2PeOiq/vKh723tybQ83P5f6GvxEcUqMIBns0KtVXMEZmdrdCFc84pql0O/7IiCDfZwgmqOKA1nwFs7TbHze9DbUjXnSgAEDMQKlY/RyKUdqTvP/fZ3hwB6VDg4+yfiYjCe8tJyThmGwc/I4Nu0mKEHYZmLyhciDEyv61rLEjs+fRPm7U4Uc8zSLc7omCDS/cf5bndZG+c5NGEwzRtCLTNejluXLZuevemxZ8DskJ8KpU8OQA8L5ULdqX8Wz7LjxEaSEbdGmoeURTd0DbDRMIhOB0RbdPxDp6Bqqtghhh1YcdFwfDYh7l4X5keA3v2PkXMWCfhMw4ke/dHU1U88haL4qqbtq2GB0qOj4zj94kP/Yb7jbs9ySJfVSZ0BMgbM5Tvb1XqkhtdA+43qr97J2AWt9ROEAzth51fHHPZaDVPWQJOHHpHBQ/22AOD3eFxwzVDINlBXR/HBBJaxNs/FW7wiPgVHQ92elIHbLPHoQlKn3RfksYszftP63ZE6xEQFwTREdIJpmPDU2rbV/6Q71VYyDxG8FCpkr6ru1MOMnfaKtyk5cjc529RtYSZ02t4wOsgD4Zca/UIPlUleUlKLgInhD/UnQsptIyRM1EUBbvbQVf9ljeDkGXi99ErZHqB424WcyuYzjs374rmXxKek2skscnCy6fmWUFFHIlEAXlz49ejqR5qGsqfSRNkOToyDDBGWYyKgVthl2+f2dAJOgbbIkT/O6z4cHILjzz6m+a6sjxgaNfckT7nE4FAxgyKd4T74IGVsKsDwvAU8d6Q== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8f6a4431-3b9d-4a87-3830-08dd71263567 X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 14:05:07.6305 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: jEztkpbfbXk17F4X2y30wB0KykHGSbOr1p5EEsbjeIZik6U3nvBcD7Mqz3ojSXpMLw7dpPsnAfuloIqFZ7/eRw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 01 Apr 2025 14:05:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/214132 In order to facilitate oe-core users who wish to use e.g. dbus-broker as their runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency to honor the new VIRTUAL-RUNTIME_dbus variable. Signed-off-by: Niko Mauno --- meta/recipes-core/systemd/systemd_257.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/systemd/systemd_257.4.bb b/meta/recipes-core/systemd/systemd_257.4.bb index 64fb8fe69a..24aad11c0a 100644 --- a/meta/recipes-core/systemd/systemd_257.4.bb +++ b/meta/recipes-core/systemd/systemd_257.4.bb @@ -752,7 +752,7 @@ FILES:${PN} = " ${base_bindir}/* \ FILES:${PN}-dev += "${base_libdir}/security/*.la ${datadir}/dbus-1/interfaces/ ${sysconfdir}/rpm/macros.systemd" -RDEPENDS:${PN} += "kmod dbus util-linux-mount util-linux-umount udev (= ${EXTENDPKGV}) systemd-udev-rules util-linux-agetty util-linux-fsck util-linux-swaponoff util-linux-mkswap" +RDEPENDS:${PN} += "kmod ${VIRTUAL-RUNTIME_dbus} util-linux-mount util-linux-umount udev (= ${EXTENDPKGV}) systemd-udev-rules util-linux-agetty util-linux-fsck util-linux-swaponoff util-linux-mkswap" RDEPENDS:${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'serial-getty-generator', '', 'systemd-serialgetty', d)}" RDEPENDS:${PN} += "volatile-binds" From patchwork Tue Apr 1 14:04:29 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 60468 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 69F88C3601C for ; Tue, 1 Apr 2025 14:05:17 +0000 (UTC) Received: from AS8PR04CU009.outbound.protection.outlook.com (AS8PR04CU009.outbound.protection.outlook.com [52.101.70.113]) by mx.groups.io with SMTP id smtpd.web11.20054.1743516309641251854 for ; Tue, 01 Apr 2025 07:05:13 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=IbywiWMC; spf=permerror, err=parse error for token &{10 18 spf3.vaisala.com}: parse error for token &{10 18 _spf-dc57.sapsf.eu}: limit exceeded (domain: vaisala.com, ip: 52.101.70.113, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eNSLWRyR1p/pRgckbttJtk3DL4kjSRP/EwdtAVvj12MEoY09jJ4a+MpNqkPgQ+CgkAiLr4uhHiKP+k2aLMkuztGs8AiDouBB+uiC76W8Dy0CfwIHYgN/OpoBDiYlmdEAdYuqDW7Co8MG2ggwuO4ksOS0iK0e7DqcnNNcUjbAUU7ToEP0450Y3O7HcqGN/fNRhd3fiNvxTni2FSovsKnCn/kSFswYUHdKRlI0bpdUuWQMMn2wl+JXWFk6bqWBRAhuTcNbaqD+JRvrKiGHoz1MkP8wLupEXzkQtyjCbYbK0Bq9R33CEUBdsiTAyu8166VhiROZvH7Hf42ihYW9moN4MQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=c6veEGoQ3rmFv5MfyGgLbYefphwQq1GVNOhnxvPDpNQ=; b=bFMtx/6c6NPKF7Hw+xs5eCIiH/qg0LVPSo9+zZ0/pBMRfKo3l8v3ceF66xp/WZ3Tw4s/W7eOQba7KVi9gIizRQZhw1it/vRy8DgmZVPYaK+D2dRMkyy342xz56lUmH6hDEnUzGsR44aTFYLJiBrsBYh7NeCwRGgNX+38YrDYv7oV/fvaa9zZI9oe1kZv7tAQg803mg+ToKpqLPO2Y2YRyN2b4javB+WFA3GLuTJmR6sD+vsgTMcWuY+DAE9k917l1emojDexkaFPQgxYv3reEGYw5DMQFckEOKxY2tCAqStfRENzpHNdfTQx2K/6cl8BP8bvq9ATXPkTKfBgiwOh1A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c6veEGoQ3rmFv5MfyGgLbYefphwQq1GVNOhnxvPDpNQ=; b=IbywiWMCEWQVavC6ip84UMF0SH7HFGuhY9NxR0J3M+952Dox/zwBlvu+lKs2qQl0YBCiO2tjhEMqXhwJb4SYZ9U2SliJXYNtmnsopBdQbmVoYLlMP+FRT4NMLdeDcZDPNm+/NL7dQzB2RQSwW9U1TgwD9RRczZGXP1EMRCmkeqkJ+hSQehb8wQa8mP9vWkIpeE4S7Geh0kLoLRgeZdEX3HGjsyR3pGNe1LRbxO7RV7BC7VA5FxnMMgZPEWTUjLQbsgDHu8+MkvfuPEXd9ken/K3uEjlPTWAwdaEAgHFIm8llIiShVrk/KjrYcRo5Abn6El+9q5DdU6Xz5lYg4WjDqQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) by VE1PR06MB7088.eurprd06.prod.outlook.com (2603:10a6:800:1a8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.52; Tue, 1 Apr 2025 14:05:08 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%3]) with mapi id 15.20.8534.048; Tue, 1 Apr 2025 14:05:08 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: richard.purdie@linuxfoundation.org, ross.burton@arm.com, Niko Mauno Subject: [PATCH v4 5/6] glib: Support using alternative runtime D-Bus Date: Tue, 1 Apr 2025 14:04:29 +0000 Message-ID: <20250401140430.13837-5-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250401140430.13837-1-niko.mauno@vaisala.com> References: <20250401140430.13837-1-niko.mauno@vaisala.com> X-ClientProxiedBy: GV2PEPF00003849.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9:0:7) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|VE1PR06MB7088:EE_ X-MS-Office365-Filtering-Correlation-Id: 1d8823ec-49de-46c3-7445-08dd712635ab X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|1800799024|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: zWW9lIsXlKzefALhB+AGtoWXk+AqNM91Y+y9WIngfcWAOrZ6esvKAhdFrcGl9xPBgzneL+mDF26EJIh5JlI4xEqPQ/LBUErY6ngw3Mo24aT5TxCxIutOtuA93KQ8MPlMy31h+YV/D0K/KtqKDy+9pnpIlVq+oCpXk+bjTScLmxKHWuC2wm1XmDNMmJyAIG2wRX6dWLDtB8fyMQVugHtsWGyeYI30vgzBANPnDIiVFlj15x/RpjXlveI2Q+XRiumcIrqLjFdJf5bj/iw1V0NWN9g+svXxgeBwPr7hVyS2wlTUAMwnxY9t5qix4wT/kF0urtSbg1B4p+jluQQuAxtqF1vv/RrY9Z6evl1SBLRVCJNCM9HzWLAuFNo4BVki8zs6n8zcCnxOHHLiTNUJoZZdPu1erUF1Elej9r6h73nlDCXDpUHEjM5Cw14kL1UUr+1UoC7A5vncoHRxzppjwLULHQQ7v46gm3i09Mnz8aJeRoSJdPFncD/+mZni7NzmxevneAKy6u6hIygwBSHmvt420sXgW5XmGsAnGjaGAxN8naRFcQaBgviH5fgBDEPWqaRiXrlGGoSpQUYUZxpDnd40mdX7Hb8pVaMNSKfZ9v2wimFrzqK3f9+ToBtO8z7WK6/TpSYVHWIBAvD4AROwVCIGim4z+9TVQc3OL2mSApmRb9fSDY9d2l2Pr7vW9HxPCYnlz321Sf4qF3FP2/2rjYOmpNttleI9bly/H0x9RHxxTWAxsdGGQPDZRcKQaE2gcO8UmwuE1MrVaWT+wS421HWpWmfrGrTDPuIHMdy0Jt7CnfGf9Fifap9y2/pkQNCtQpl3GWLNwldr/iFBzXSEvgKYe89T8Q7ekHWtx1ipwasky3FexseDVL54yJ0uWA5Yj+vQelBNUQrRSaNa6QdveZ5ZW0/ipV+uenwkEuAuBLZKOCZVGYxnkSNvrgz4cMp9da7l2SDhg30EswluFkM3gkGP4qnxBKrFjbeV3uqKoROGrLjl7c8mxPi4jILF0Rj1zBrl7io14VyNV5h1mbAPxmODqG427EBlZnT/fTAgsWUxPwrIu93ONq8mEEHuLwPq9oWl7Bpnt8Pb8ToKpI6PNOgQDjO1xUEBqbPtuAzGASrmVlJk/aXhacdTTKUTrzam7IhaMB7ydb0Y+q6kvw8N8mC/BAEY4wMakOTNHR+5KtRU6sHUgBumK+PRPPmEY0LixwdEKJejLOC7QcWI+EnH6tlbm/K+7W839T0/2KC+555XNVFku8ckGIaz498I+R4eJoKq6gVnLgUjlzj/7RSoC3m21ckER1wvgEkl7+BfM9tvwO0yvWaF6fGdAT1D7N8n2Cj1z2xk7fuXGBmqLffMmDf6bWJx8V+zP0inHm92qoqe4IiMV+gxH5hUEIFKMNmLKYgXYkvUdI+K17ek2fbA73j63pZ/QDwZQRWubB/Cd5ewguvCcj9/ModwLpgrgwTaClXW X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR06MB8447.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(1800799024)(376014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: ZRBxMkMoB+qXxi28QQ8POHtS/cesIWNQ2Rvm8VLpzYeJrz7TNurx1ZBQ1Wyk9w4+OFuSu5q1QZMGnNtx+kgvxWVQ8TadxurjpF6eFesWrxD0LJ6n2eVl1REh1OonpKKK5bDvq5iV80uvWx63Bgkpnz8YVi7OSFudTrefZ/RPpfnJ2oqW8lKpFIsPV85Gxsq1wPSn4dLAMzWJiVB8I1ELvYNz0YQVyTYvMQLHYlCSLEWnK/065S1j4gfB+UAS9XRYBsZhm58Thac0qCzfHms67Me/VPLDfl3sgXou8HtWlk6h13NGFZQLgM5hgMHiDt4u1ZtCTszoCPzoWcbGMlBzoHay68FqetOCpryzFIYeNdGNI5S4n7NXaBJqB35NHMM9G836DKNdIIFB/Brs2jVOlbDvV5SQVKZIbGmbpgyDayRN+RyQZHeZBlz4WGus/tl5LJnpN0BiwJLftjl/vhCzaNLJT6WqpLncov4k5gkP4Hu64/6upfY7ulZyuHfdmfl7Q/WDuXe1fG6PiTCutubLGYhRU+J+02iLG5htOMhYKlP+/ZVNjFH/OZ3vzhyalMmjp9o3UWtVMLVIc8Zvy9nPg2Qms1FJ20wjD84DiHaW++3MP27I0ToZJQO3Bpl78D1Ibq6a8MPtCORV4SKMuqBhcan6LPsyvTav/fj9tF0HwZueQ3wkvk6jaUxpZ4GuoICBcmCOILNki6xNU6+NU3CpD1G7uurI/r0v36yfbd1Us6wqw4w1HnpCfFiAgLqbn5CSp4ajxpkj7l6svIuP2eYA34tSsgYPApXNKSFbInNX7nXV21rm6ZX3+E+MrSMFvyKPrH+3PsbG+BQ0cAbxqquRQqw8OLjfFrhP80b3xxki0UnLrusQOXgVKp3zp3DRVP0fwhmGhuRqvNAFXwZlYrsCcoC0tmD/qKvJbX1kANb0rbuY9JDzIlXnEIJV8+Waa0mHUOuyIn/kYLinUlu6rnqnngP1b9MokKZh8Q9LMxdYg9RBswgfhDRAyuWudiEFMxLQXo1G2IqdfzyjvB6iFLiCFDbCL6+gAHRTwYwmqC7m/ige+bT8AuvOAdIKVF0ulT5Uo3qqLhev/Dt6WDGiUHCOzKNHFL1a2On7Zls2DBe2OGGy89yvR5CTBfy61WjQaw+NA/SmGdZWzIYM31XX1oBp6ysiyQb/b7rUjPXhcQ4jislqsk4qtvhbrnlFjVSMHs94p5x04x3mRGVu2kv1Skgbv8Qsr6VRWSMxPEfXT0LOxwlh/nuFj9YlfK6U0qrF5BEAAITTVEd+E5THF397MFbP90bplzf6MS9ja1YyWYc4HJwzFnr88wokSfh1n6xIJ5j5Sh/8lAB8FBjqnWtx5C4Gc0uv7cT7pRN/TOKO55G8ZfWbk9KPipx37gpynhk6TbHm2MJywTOOG2q1DrSxilkseHP25Xu+5TKiCj02+srRgS3ZPGHlTTuVXdG5PxP7JzNO1O4MLQo9c8kXTs90sm27uRBN9g6q6+glN4MdKegh8KYpv2oUqNArvtyhAbnmFlyVGfjcFHhj8+IAvxizfKYIWarzygM1vxLoy6bCxX+oumuP/NS3WWRg0foJSs6eByopqXfIpcMj1Aw2M6y/UJJZlQ== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1d8823ec-49de-46c3-7445-08dd712635ab X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 14:05:08.1695 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: FQRiW+0hIYZaMTL9zhQdac2cbD0yIV2x75p/U5hci82YC+QZ0q+LQyvaA6UR2POBBBHwhAss5Chb2QtbtUjygw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 01 Apr 2025 14:05:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/214133 In order to facilitate oe-core users who wish to use e.g. dbus-broker as their runtime D-Bus implementation, change the Freedesktop.org specific D-Bus runtime dependency to honor the new VIRTUAL-RUNTIME_dbus variable. Signed-off-by: Niko Mauno --- meta/recipes-core/glib-2.0/glib.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index 61e1a3ef17..2cc48f0a06 100644 --- a/meta/recipes-core/glib-2.0/glib.inc +++ b/meta/recipes-core/glib-2.0/glib.inc @@ -160,7 +160,7 @@ RDEPENDS:${PN}-codegen += "${CODEGEN_PYTHON_RDEPENDS}" RDEPENDS:${PN}-ptest += "\ coreutils \ libgcc \ - dbus \ + ${VIRTUAL-RUNTIME_dbus} \ desktop-file-utils \ gnome-desktop-testing \ tzdata \ From patchwork Tue Apr 1 14:04:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 60471 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6617FC36018 for ; Tue, 1 Apr 2025 14:05:17 +0000 (UTC) Received: from AS8PR04CU009.outbound.protection.outlook.com (AS8PR04CU009.outbound.protection.outlook.com [52.101.70.113]) by mx.groups.io with SMTP id smtpd.web11.20054.1743516309641251854 for ; Tue, 01 Apr 2025 07:05:14 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=y45UyCyD; spf=permerror, err=parse error for token &{10 18 spf3.vaisala.com}: parse error for token &{10 18 _spf-dc57.sapsf.eu}: limit exceeded (domain: vaisala.com, ip: 52.101.70.113, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=RQPCJQuXuTRnpq2feOvWIv248vXdPwCv7A+cjcorA5YtUhtx+K5HjgchaPv4fdWxhqHBzOhyCV7SwdGGTElXJ0IsN5EQmnheFbUBVhWwDQJrK7G/ibvQiqIz8TbW4HF8ln1CY4elEFrdgoZ3cbDhjHWtFW9EhgG1uXo0rdH8aXmBw6Y2jBl4vf3ZgeTBwJJALQ8v9Ferh5Zl9tJFGXX51puGPX5XHgluZgGdv08jI1nmBf4ImAIG0omZ+FaC3/6W20xEW924VdIK/DiuXGxKLqrbqs672vh0gx2zWhENJ6sY9pxeNdACWq2pvC5vXnWgayBaVYzVesk4jcvwXAwKrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=lSfWam6klg55iMxT+O+BcgW+5YNb/KHTskmpUmG21rk=; b=HoU+5nwiDP9XgdvsQKdq6s82ukLaGH9FQ1NYoKI5nE4dC5i7zRf0TuFaczcVBh3GF8hFyMotQnUAejaDZDZ0cjOgTCJ29tYewOe2ObKtB3DvLJaagePi9OuWaHCAcmlcqR8CGWcyYpQduo9TfluJss3HozHsQaEVJq/pZuw3kadb4JRuzbAzZfTtrd61DCE3+arUamwQfAE3DxU/Xbc6xpQad1qyNMpFeEwZyAYiEE9xcpE7o5qTmL45prdlcM68i0C/xynn5kn9leZoelzkoSvkZCOCfSTYDWTLwcADhMwhlrXssrfIYXH8K3zfIJVzC7KsOuuhlQZlH9jcgtWdkw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lSfWam6klg55iMxT+O+BcgW+5YNb/KHTskmpUmG21rk=; b=y45UyCyDscRyZyQJXeEnTS6cj2gYySmwIFIBeCUKeTgkymofNJtnTOfzTAHHU9ZHQwP9ewr94K/De3BA3JSQjB0LjV+x5Rb2sV7hx2Jp9PEI3jfH9mDJYfNut1qzZhSbutVZSoZuiUECPO8TmPKqAVJrvfcK4NfsbKxTsrQTbv7vgqk1aXYBIXP7hV9CdzYoqWLyVFSVbj3WVmd16mQeeqitF9UJfWg/OJGpxIFdYA6fuDBC+RMFgA4DO/EQRHxvKzRkMA5X8sMXP10Sw065dwmz/yy0WwAFxXJf9x3vKK29TWXq3i7DP4yLzNCFo9H4FI7hjVhG39WQCOZ2+RAVGA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) by VE1PR06MB7088.eurprd06.prod.outlook.com (2603:10a6:800:1a8::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.52; Tue, 1 Apr 2025 14:05:09 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%3]) with mapi id 15.20.8534.048; Tue, 1 Apr 2025 14:05:09 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: richard.purdie@linuxfoundation.org, ross.burton@arm.com, Niko Mauno Subject: [PATCH v4 6/6] recipes-connectivity: Drop dbus from RDEPENDS:${PN} Date: Tue, 1 Apr 2025 14:04:30 +0000 Message-ID: <20250401140430.13837-6-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250401140430.13837-1-niko.mauno@vaisala.com> References: <20250401140430.13837-1-niko.mauno@vaisala.com> X-ClientProxiedBy: GV2PEPF00003849.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9:0:7) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|VE1PR06MB7088:EE_ X-MS-Office365-Filtering-Correlation-Id: ad742ea8-c743-4856-43fd-08dd712635fb X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|1800799024|376014|366016|38350700014; X-Microsoft-Antispam-Message-Info: ZzEon/6B06CwzgKW1PSGapVXZRQr246pOIE9Oo9zUBqndPg1InVoOMV8l41KaCOH6iNLQXvw/p7zU+I8hvmQ8xaRu6XfUD3GMsyP0Q7GPDP4rjVFbEYAJJQ4yWw54djyGc6QKKsWQawttEbCZH99VIDPyIslhQMThv6QaaTGH/rC0j8Eezg3Qg4qM1pnYQHBZNsHUx3VSH/WV7nDXTY7SsJ7n+l0+M2Xvm4WG/5aIf0Ps5U1BxJnImYeghptao8aVLjH67bU+SiXJWpuPbybJUnMkKTWCOTU5S/wNl8AWsSc+Vuqh141MzhKKND9KS48si5z9QLNtC0oCR88owxtq8ysmhfidmRwaAwsY7LZsIYkooQXrX1odALZtcRtDnz7KLqKGI3FMoZ9BjHeLsadVkM94wf/yITj56e+5oN2eIfu6p+bJorO8bvdAzdu5jcs/ib6KoOmvYIwstXHDQy6e51oMrNB+tEaJ/obXf8dCORDab1FPJqLP8dQ9cNQlv1BouryQ+ZMM3cDLjflIewCU0eJsi3ybB7E8cfCfg0ZlmKf5Cj3vyNt73R3sS8SRX6np6yv5HFFb6sMP5mYLicohG7oxzLY41qErB/KPQTu/wgSjbHkVNmr2KTmBvKMfnZlSf3PLFPhI4UT6hDm0EQbapcyT4dBpHLp7fGvysXamgJUvmhTJFAkQBLNsVaJOu5u0fZnpDNh+oPHYimarsjiy3PqurdQXa3uGT5BjVavsiNx+u4175kU+we4NlLOH/TfngB56d+ytBRY/0aY1eQM/7X/CnhN56GLuRERTYDVmg+tbC6YJIbfrISDN9/QXfJozKOPqIyx+ENvESQUri6hpqnghuXmWQOipu2BZUKdZqRYIEm1ZtCxCGSO0s6qJxkTJm4qsG2w7oBxBugUUuMi6fpIARt7u32iZG/2pHuVMaz+lspliyfXcEB8nZ3oXWfev7Gtb3KLvABbSlrTlK0DrVfGjHAykSlTWTn5BycNZCQqlI6Uwgl5MimgCs4qUB/yKFGqSxz0xNoTzINtZ0uBOWHoMtZhCB/JFywT1n9GBTVQLNFxuspQmOO5Aqz8Rpt8T1+calr6M2FN39QtxFikSqHL4h9VmCab3Gb+On8TrGgiRQJG92yMYC7b53mNSDhVHz+BkxVaUzORZHOhkEcumhdsLQTzRd+TS6ZsG/HRHDr7MliPtEtmIHyoQ9ioURewg9b2gGeuio+Gx2+/6KWWF89VLSL60SDrMgdAhTQ9L50tR/wo9LPZ4D9YJ4VrXWaRFf/IZwn6p7VZJ0Li4o2aUX9T5YTSGRcyBLy+5AggeLZo8VH/ayJRV4jWmt/P9OsnZ9JJICkly07vaZvZEHr/11TVbU34Ov737e+F5eXGvEzn3G7nnPwaqgx/2WHDVEPwH4AerawKx29U8R94PXMmn5m2shrn6TJr6ZO4ujyABQvg8JZE7DlZE0paUV60fUXN X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR06MB8447.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(1800799024)(376014)(366016)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: eSERU9H6+hr04T1S8H3bAKgIiIabR+rPTfZjw7GNUPdGSmeGbod7/jcP6Q5owwmbPZkHouREdqj45XQnknBDhOgPnStKLEKI4WR2yY2WsTfxVWgmtmjgZMBWCeNxtBv9djbmohjONi2XdRsKV/eT9AMzWr83oWZPgsZRdqWvfGcFVO2xr7yyRzKAOuUn9WskzVanZ3yOGiYOpPkT/gIJoR/pFD4W2PY6Sft0J+LaHEgyFrNXPQ0UlCYpFihjGy1wnxOgkuUQ45dbOBVEkjQ/Fl7CYVpV/V7hrn5QBuD6JFoYNjTXT2rQSTluxh6CwEWstK3HLfqFGaU5Wvt3ryiWSEGvpdzu7cVTY3mjPNbabJHD65BqM9ZY450+lyQXhdAla2yj+AnDsPJ13V7+QJaniRNnT5W+Dfms1fcPw5JR6O5fEjpl0PRPREj2ewn49VWkc7kFLTSJYDolU6EX0jlikeGSfeydIPdHMMyjxd/taJmOOcXVgX9o95nzmCvL4PIsse9Je1UzTP5brU7mIyzEnbjUeXy3ruZhGBkj4+fytv3dHKg0zIA/LBeOaN46GeZvFKGyz51pudljuDCStENIE/2vKiC4XkCLFvWrDhmr0GH6F1PdzCNL/qWKXPRxqqabGUMWx5aoPCusjmMfpqgIFTWxLihrTfvBJa3AYi7VsoXFa697mZfC92IonO2m0r30+5Xoa6XuaoQLPzb58aGuDT6hmTbnQYuklF+8aLy8MuE1xnR7UiTRE/rMkZb2AZhdK34XMN4uWjgdMK7kqwc4m87LkpRBrtEuVg3TC/h2lcCEJpyZq9FHD4kipMCCNs3iTMxm63c4QztrFyvVnKQ2IAwhaR3qKlEmQqWPGXmgKMoWFGs2xKhoJBde7V1kLWi8ezFxWlxLKJP+Qeq+mi409W0J1A1yWOqcUXtlHd0+eWUY2re/U4DnwcNHU5cNo5k5/Zy6x6rt0h5uQNc7XO6n5QGTktB+Qtfkvf4zDB5A4W/KZC+VNdAVqE5xdKgKD0OVV6GORdU2qsAJGgRJyDeWh1QjjIbBCn0hcYUJc7DyF585iQ+HGGnlWk6Zr1PJyGkn4v4miaT316HEGkl+amb64nVWaM8x7uDRLEH/7PHHjjVM7tXjlggS2e5MNUKXrqxEkcORrmbV3Pq0RJXgNsDYGP2PjvL8A+h8FSTx3CCCutRHI6OcZ1sT4Od4L2/T27AyqdFPttJN6HuACCkjDAsihNK0tu+iIPwrbpBDNdBohW2SkK4canEPuqhev0n+0TyBfvXL0FXIHbZYynuxfJGwjzLFp0mIRzWydevx8N+2JobSL5aK8dr4ztzmV930vRzrRo+sV1VPqiqTIWM72KxQH2RS3csTEnYKohE/a3pUlCVZohBcmIe5Jr2n/hDwRZU50fSQb4jW6htJhADEpRcNZWPVAXmFF9E7KoKZM84R1yn5cTBAl781HHzWZ6ofY1kS5lzTqhu9IwroKo+7DuISnM1dviOtEOPzP2TGXnrQ4WWjQGqe95Ccor4uCvx4/aTglJUZOZ17rMMWqA0U3fl4uogX4jQezBGGVq69st+YqnP97EIKJr1+F6FiLyqcUBsuwuWs5siZD0fb9oVi76g0LA== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: ad742ea8-c743-4856-43fd-08dd712635fb X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 14:05:08.5746 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: OkpcmlF4s4aVR37FTYeYkcR7ZlItCIHeo7c0QF38Cb+hxbQljueng1hyYvFZePaVScPhXdGJ/BMnHMnnHS+yhA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR06MB7088 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 01 Apr 2025 14:05:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/214134 Since each of these recipes already have 'dbus' in their DEPENDS, explicit runtime dependency declaration to dbus is not stricly necessary, because dbus-lib has runtime recommendation for ${VIRTUAL-RUNTIME_dbus} which in turn induces pulling also the preferred runtime D-Bus package to rootfs. Suggested-by: Ross Burton Signed-off-by: Niko Mauno --- meta/recipes-connectivity/bluez5/bluez5.inc | 1 - meta/recipes-connectivity/connman/connman.inc | 4 ---- meta/recipes-connectivity/neard/neard_0.19.bb | 2 -- meta/recipes-connectivity/ofono/ofono_2.15.bb | 1 - 4 files changed, 8 deletions(-) diff --git a/meta/recipes-connectivity/bluez5/bluez5.inc b/meta/recipes-connectivity/bluez5/bluez5.inc index d626872103..c1f52c5f1b 100644 --- a/meta/recipes-connectivity/bluez5/bluez5.inc +++ b/meta/recipes-connectivity/bluez5/bluez5.inc @@ -7,7 +7,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae1ff87c09e5b7ccc2c4ca7e \ file://COPYING.LIB;md5=fb504b67c50331fc78734fed90fb0e09 \ file://src/main.c;beginline=1;endline=24;md5=0ad83ca0dc37ab08af448777c581e7ac" DEPENDS = "dbus glib-2.0" -RDEPENDS:${PN} += "dbus" PROVIDES += "bluez-hcidump" RPROVIDES:${PN} += "bluez-hcidump" diff --git a/meta/recipes-connectivity/connman/connman.inc b/meta/recipes-connectivity/connman/connman.inc index 133e8616da..804c2db9a7 100644 --- a/meta/recipes-connectivity/connman/connman.inc +++ b/meta/recipes-connectivity/connman/connman.inc @@ -118,10 +118,6 @@ RPROVIDES:${PN} = "\ ${@bb.utils.contains('PACKAGECONFIG', '3g','connman-plugin-ofono', '', d)} \ " -RDEPENDS:${PN} = "\ - dbus \ - " - PACKAGES_DYNAMIC += "^${PN}-plugin-.*" def add_rdepends(bb, d, file, pkg, depmap, multilib_prefix, add_insane_skip): diff --git a/meta/recipes-connectivity/neard/neard_0.19.bb b/meta/recipes-connectivity/neard/neard_0.19.bb index b04187bcc5..9e0ac6aa69 100644 --- a/meta/recipes-connectivity/neard/neard_0.19.bb +++ b/meta/recipes-connectivity/neard/neard_0.19.bb @@ -37,8 +37,6 @@ do_install:append() { fi } -RDEPENDS:${PN} = "dbus" - # Bluez & Wifi are not mandatory except for handover WIRELESS_DAEMON ??= "wpa-supplicant" RRECOMMENDS:${PN} = "\ diff --git a/meta/recipes-connectivity/ofono/ofono_2.15.bb b/meta/recipes-connectivity/ofono/ofono_2.15.bb index 40eeb3a086..bb4133eeda 100644 --- a/meta/recipes-connectivity/ofono/ofono_2.15.bb +++ b/meta/recipes-connectivity/ofono/ofono_2.15.bb @@ -37,7 +37,6 @@ PACKAGES =+ "${PN}-tests" FILES:${PN} += "${systemd_unitdir}" FILES:${PN}-tests = "${libdir}/${BPN}/test" -RDEPENDS:${PN} += "dbus" RDEPENDS:${PN}-tests = "\ python3-core \ python3-dbus \