From patchwork Tue Apr 1 11:31: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: 60386 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 D96AAC36014 for ; Tue, 1 Apr 2025 11:32:01 +0000 (UTC) Received: from OSPPR02CU001.outbound.protection.outlook.com (OSPPR02CU001.outbound.protection.outlook.com [40.107.159.89]) by mx.groups.io with SMTP id smtpd.web10.16516.1743507111046690231 for ; Tue, 01 Apr 2025 04:31:55 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=h98OhUlQ; 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: 40.107.159.89, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=WIDdc0UVU7PFBPgiWo5pgxdt3XA7tzjkHWPeUTnhKaFmF1Hot3r13WTpaSEJ+wv7MWrnrU084GamnkM8Xvhh1XH/CulfTpvJ79gthO5K6idL48Tb56ZWyJnE+JKlCTnHEbMDGHjrfeymNyM6lOKvD47Y4DSX7cvzbhOE2JhLBUbaZIE/mXwmnPC/+HVGsmMSmi96TovsXvVhtt/7PGnQWon4TRFnmjkCndeP22DJaGCO4h1ZtuS+qR5aOS6MmvJkRf2FK6i4aE1GxbpVhvra5WwFmJfDSNMRboGWtZOc4MNncy5sr+N8FT3qzdhw2/mW7zjhCz+uU0LSglAn5ytVOA== 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=H4Hn/I9ZN8m6i/4dMDYWvck+UV3R67iYGnLnkcU3mBGCOY0CGgQIXoG2ZQt6hJr49jTq3lURQPsAxdItZwvFgQGUpGDHSoRcMwfdhHgE5O+nhS7k5lY8IH/J3L5zVJy72Mb6LKwzka2PVJZv9vvCP4zauCK2bHjQVzV5O8hWFBlmSdjWm0mBoBPbgn20h3wyTFvjgQNtfvVmU7GRCC1fENUfp2GMK2l+IBh7ZNJFxW1aBXhaWKEKyVZ0pLvkJQq/Gr2tA4BZciaszYwCn3EYp7jVQGfkG3VoMlp2lRH9CGmPtmoFQC70sgKOrJ7tFP4imB2LDg8AMuWsvAg5KneJDA== 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=h98OhUlQbdfy9Mh+OmZRKZP4d8qgKhONvembtfM5dOWHwzXSz5wPB1wpy7EFNrWQF20nV55/3cyeYBCGqDVyfR40cTLc7dwWRS3pEWWucvsalHMqLyNvj5xX399m53R+u9Ra+Hz9do7C+JRE8OsxrQ9cT+zcdkMSF0TbxyUARJ12K6rAOq7HQjlkamfviJX/bHuDR9U3BS9fgFMdfQSr03B7g6CzQh+TD1GoqLiY5rPoxZR6KiOa/GizPd6mV5nfBUcQhF8Pn/VFDSWTuBgAqnJjxgzSgDTUYd/ookK+zlTWZjGmasvADsa6J0aedpUwsPfW4c9fPDpQ1v2BRfLGZw== 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 PR3PR06MB7147.eurprd06.prod.outlook.com (2603:10a6:102:87::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.51; Tue, 1 Apr 2025 11:31:49 +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 11:31:49 +0000 From: Niko Mauno To: openembedded-core@lists.openembedded.org CC: ross.burton@arm.com, Niko Mauno Subject: [PATCH v3 6/6] recipes-connectivity: Drop dbus from RDEPENDS:${PN} Date: Tue, 1 Apr 2025 11:31:29 +0000 Message-ID: <20250401113129.3531757-6-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250401113129.3531757-1-niko.mauno@vaisala.com> References: <20250401113129.3531757-1-niko.mauno@vaisala.com> X-ClientProxiedBy: GV2PEPF00003852.SWEP280.PROD.OUTLOOK.COM (2603:10a6:144:1:0:9:0:1a) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|PR3PR06MB7147:EE_ X-MS-Office365-Filtering-Correlation-Id: 703cd8a2-8401-4545-e589-08dd7110caec X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|52116014|376014|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: GBGTAUwJpVCA+/2TkgJzr7bzZNJzetIBF29KkdOkaNWk5hUqsETf9HEXqaG2Efb8nsjA5iHVm8WYkhvwm9ltshwBzyZtyWeSO0aRneqQCp10ZktPFA4na/q6otUTN5xKXH2Ojcn9N2ZsVKJw7H58oqyKnDWnYysWC1GALptcI70oKRpHuf+oP3N4rwj6WOvZoCe1Pnr2iUXdjsY7lH/SIdITMsdRBsuxOI68W5z88nZAaaCSL4wgWSymSuzBUxAoS9w/0/6944cwuVTRlUQIQDK1fgZX3XQKdi3++OXk7XKvBVvprmpNnfaiUUstSc8bgZk+ljcOEV0Axeqm5Q0WkXlSWHxF2p67xsEYv3atpQAFJvAS0+Y2ZOqAFWPJMequZ30Qm47vR1LnPWnGASM6Auq54piDnXYlrLr8jMjspD4sqOXgdXEJeKJTJ2d25WbT2gfidJJ5nWJhKjmMKUBFJlf425Fjn7J95oYSds1L1WDlxcXuT3O9vSSORCGBnTAyCscsd3Yr+gmBWuNroX291aRH6Ou3CKkZp3V+N6+japbgDfuw0prsdxOX4qRrB9dso2ySFT3DJsV2QQ1h0qchsNwWcX6pJd6SS1/INKQy9hcoOSDtaFeHxSppE6YDMQ+3Td6Xnm6D1eDj7LB15eFdBSiPYem5kAoSDpigkP12Tw6G5u6Y/n6BNwIxYfs8L8dSjrQuOzxBcz2H8B0UKHGWlRJByodO6rZniU69T0d2Pc4YvgOjoHuDWnEfP7FsMbzwrXZSOhlacQfjS8Frl1R1EpAbAfcQ/BGd0IdidAJMH5vZ1KAWjA6YVyYtHyHEcI+4s3cVA9B/Y9wDBUOJADtUVEFSpzL+3Cc+SKXIaurvyq8WQIo2Bnbg8A2Pw4ePvnY042X+dpUv3s5q/IQk12OLTn9rNapZex2PC4X0LmwOEdjG+27HO5r4MGtAHCER0F364rDK30T8xij8skhcH4l3zS3jQptzmAKh2IeKaNOZd2xlEkMPuDz0bI/0hLSUK+zQb55IQXz8hcODsyHoxou+WmO4tMsw+Qs9YVm8rUSTcJx4oqYDvhIAUT+5scEupTx2B+K9CZIcNWAxDnkOelEMk3ccaqcLznML+0RYOLIGslCHAMmmd3/b8Ml9fAnl39NSVxLfAhoIY6J0qUZlzQIyefhLR6bvh1M7g49XN5ziRJ9niltBRuen8pSGWtOYO+frtZ8fcgyUzhkP0UK8+LYxciiCEznGS3ojMZR2ZbII4WFr+D1+yctFuX2bsEnR+x1vgdP4YjcigPnOK5YPfVUxlT5JYgwlDykpPS+V+S62hO9RHnekKBuL1RP1jBFAlEbV4/hvnJiAZWrH9IkFiXSfcxeKEp5104KewxyODfQR0rL+4DaUKnu4Fq8qgmVPaA1MeMufotY1JY6RqyMSt4Xee3cJLLdBXQUH/Nqb3B2yNdPtFOgMIEBGxPBMs/g+qTdH 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)(366016)(52116014)(376014)(1800799024)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: N4z8mfqrl1B6xO0Ivp7JJUVNttEs3uvqO/ArshYhrSAqRBw/Ma6JgyiIKlfxlRYMr9YOFG33/j9xV/5PjY0i56XpwkC4N0vOrtZpx6t3zUR2nkxOnHVWEg2Xd4ZBBeR9NRPrYnUqPSVPSM/rye7JYalupFhij/bXiNJbqPusRPvEFOBrh9YbAINsisE/VNB8yac9TjN3ZJIbhjc5zfpX4GMQYxxHv9fn4wyiD/FR44TLTpYx4NFn7JgsTiSqYvOpf04fxXsK46iN60oNLyAanEXVZqLIk0krChJvvgdceaz/jrBhkIgCcFuoH2mLXhr05LUlNpUBucJmQriJzhVHQHz36NSE3YXPcG0KsI8YidlrLem3S2XbZ4C96ppNAbfplnLGlZQ/uLN1HoFiLwr41PW9i/uuxhWc/Oybz7gglDhD3jSCQZv44vI8JLdrBWm+3KnLLQM7ipzH5A+GTql8tZch78QTiLkz8E1oRPcjRzQ78YryA4ng3X05lX1gAw8smydrvaxLB9FC/cWsduaXnistXJwKVxnvtzrROcjkp2Exk3ZBsP0P85+PkH4u+KKJRPSSj/OAS1zNJS8Lc0VAJmTi0hSeHcK4cYuEY+SUV8CGs0kZgWXZdm0PazsKzbtJMdZzNXbV5unrXafRi5hTIOjKRdbzjY1SAyysdJBePtm1dvmFORbA8fDePkMxEQQy6K/rJTblV1mCsQr8BeQDc/J6JiVCeLESxbpxtKs36rzkKldklqezvuF7X8LjPtK1x7RZj6IZVSDuDF4C0fD0uSAJZ/dQPNFbRhX9KGHhObFg+6BGa/fWW0ZIV1GMP/ISR63S9BMawMnb0/VAnVLl+bQRtHGgyV5HA4KLC9mro1GgAqCdr/3+FCECOKPLZLGKCHIk5jAYQ+k9yEOEewcQLIbIr5IT50F2MJgLMXIYrtu6+cne9tmju8XdYdcIidPFAbbushMMveZQ059JG/vNBoaCJcMI7rq8WMvU297lC0DJJ8/ntSx2yVsV7jq7xx0vexcL2H9D7q9YjkVUCmT4EslrLs1bCJ6J0lp3QLld8b073wh36SkrExj3eyKXaC07VvjtK4fhq0ZpsX1RYGeJTHPrv2lahdqHTTuXpfHpfli+SvJ95lBAVUW8ZI4j03Z6f/NYx440StQEbluiWjEe9UQeK2wL1bEdOnjFmkAgjuwVguMVgwjs9UetPrleb6pmRxpl1jHo0o+MBbnca+IoXprCDj+kjIeTAyl02HSykqKty+VAjbhNpoW5kGMpf6NhSK5OUH0gExd97h/ql0K44rHLASoEKV1jHKsjdC8T036FVULeJetXZHdCRwDhW9xKX1+iWK9K9c9sKvQZJDoxMH6i38m8Uewf+HwEuRFtLLLsD9tgt36epDZmAj9+s3zAtcCIkWkMcZbI+KfrWH42nL6HkPSLsMKAZxnW2grr96Xq0EOzx1DwnejvutB1giHQDkEvJq5ZzBji4d4BzKv02zaBI7JFny3CqAkad4v9tNWFbgcjdc/ob5tVDO5ltEWd9YUOv6GyITmgaYRFPA5lJeix6fFko6koQpBL0d+/3KXCRWaMUp/+7sLGuqZJT+xjUQFQOevwAgZ+5OD6tFlfUw== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 703cd8a2-8401-4545-e589-08dd7110caec X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Apr 2025 11:31:49.5574 (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: aTjKTZP7CxR/mSDZ/3fO8qH0JriPJEDezDBr7AExF0xm9QYJHvTYzGN6Y3OX06r8vVuRMdlHugtuCbjbWzAHHA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR06MB7147 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 11:32:01 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/214021 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 \