From patchwork Mon Oct 21 15:16:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 50983 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 17E37D15DAC for ; Mon, 21 Oct 2024 15:16:49 +0000 (UTC) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.104]) by mx.groups.io with SMTP id smtpd.web11.48596.1729523798564282022 for ; Mon, 21 Oct 2024 08:16:39 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=iE84vig/; 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.22.104, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yyKnpKfl0jQQ6F7KZEow38X30YPllVguuJfBtDDbe6htRhmL4E3tfzwQ7I39SxDGYp1whWnDcU/LKyTPX+Aa7cdxlH6Vvt01+a3ItVKEHuiZFsTKab2tMbtdYtTgwBeBlhdjIZkvyntbaXmke3p2cxD5n+a8vsJFUTSCIE8onSnHCtowS/fRMiNDwLwQp2TvF9dJ5EQZKsaE1rcP71pzuAloyT59HYW1vnbapcOTCWfx7M2yGWTMDnFPnzKTxnGlxP7DFSf+RfGyk55Kb0TQLecuYeS4WwfiqAVVNGJtxQqmEeSnihx75LZW4qelvzo1n3EqEBb+QiYBfYnekMqDgA== 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=LKBbwF21Q5HT8bPO80nKyKW/V613/0N+r3Ovb141hzA=; b=uBl92QOgzjyxJiMiy+4/TObs3afxd6lPP1l3G0Zt1CPCGdFGzVfpYcs5nEZOB8RJbl7ucf2fqSYMQNaBlVxuPJwKzqMxIHFFEHTzqI97sTbWJm+VAGJVgbIn8D7G+9bPXnoRyBTEMNPFtJ5y5ysvoJTekCBU/iNJWAop+FhX0App4iKBQJ+ab3qCHFnNXdYtDb6LnME7QvbuQg3pIj0VSk8QklQCw2npJsfjM8V3Sh46I3++ckEZnE2Kf9fhmnjiVU4oIJy+IsXK+e8C+W8rhexHhCIU5cPZEEO5/IlrKb1fmUQTJ94KiB4vgtX27Wq4trToOjAvGA9UvIL5l69GSg== 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=LKBbwF21Q5HT8bPO80nKyKW/V613/0N+r3Ovb141hzA=; b=iE84vig/ps964CR+QeWCJhYl37ku6CPAluy2KJfHZaDBwnh/oTIiQ7FDbxcgonbRFMeRtH2iNZCqp1eMPpl5jxG8YgDATdeYEM6a1z1O/ceEvF7R3qa32P3v+ycv/HGKwYtAILr/C7s/gbcZXH8OkQCTI9Z2KLc4owcoDV6RPKSr22JUaK52YEj0YBnb4obf7ZW1frNaOBZWbmO6hr3Qpurnbqi1jEFssgJGxKjkeqF8APM+zwHw0lN5iEPl7wr7bbCmah7ETHrRUpZFp3QXSxVFBnFEdhCuBXPx9KpzN4UMv7Uv0e3uhosOw3TDSsy93ciOM5g3b1ZHHeQ6getFAA== 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 PA2PR06MB9164.eurprd06.prod.outlook.com (2603:10a6:102:403::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.27; Mon, 21 Oct 2024 15:16:35 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%6]) with mapi id 15.20.8069.024; Mon, 21 Oct 2024 15:16:33 +0000 From: Niko Mauno To: openembedded-devel@lists.openembedded.org CC: Niko Mauno Subject: [meta-oe][PATCH 1/2] dbus-broker: Cosmetic: Recipe style fixes Date: Mon, 21 Oct 2024 15:16:21 +0000 Message-ID: <20241021151622.3432996-1-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.2 X-ClientProxiedBy: GV3P280CA0118.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::31) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|PA2PR06MB9164:EE_ X-MS-Office365-Filtering-Correlation-Id: d3d7d71f-8b73-4eb0-7c81-08dcf1e35920 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: Pta1UTVOqmwwxOueq+bdzoXULUaZoKzFnwNVHuxXjNqv6vr+3RxYna6JWn7KEVQe20cwm8pAR0vX95+ATJtsiZwVttFno9gervP7DjCQRVsIXSrepuX5CFsnsIxJH4GNdYjq+Pb9xis6bBFzh+jJgrK4n6PGEgSg+wKfK677mPzoq6P4ZLWWypGqWQB2v9pZ5qDur/xpNb1X9970fHRvrfKA7QKuxlPCcOOhpZ6TuSMBaiG8eEwIdlu+Iz4+CK6rckaqCTtINBcZzStECtW5M1Zq3cyY//DduPbPVYACYEfcIkEdg9VXmOnaXr3cjvTXTUD1/RzQqXDVEeKCA/JkPdxtd5N6sbKmCQsfThKiqCspSusxyVBPJgr1JnFlxBkh2ZhIqoSqyu5w/4boxbvKX/a62H7piRMGAhv0M9MiF2J43KDl3OdBIgTiE0cBZCP1bR/IynXi7jLkokQZkr7Y0qaHcj+VMxjkDsngCC2soOypXTeBIvnjagFCTrUv6CYMYOxai+/rrOhYL3VKZGKSlrZ5dnjiw7N12PTjrhtTMiXWBJIP1oyqh0ueWICCtGF0DpEqkYmSqOudz9J5KSllaRWpVXa/RzPHr4cxg19IPgK5Lvec4jnflzdoMODaPfCsGbBzgcYe2WMD304jqaUuXtLYhUvXrkcS1bHSVcZs4IQrQ6FZz89JiRlsFC1di62JBXkq0ceiRkh30hji7ZbV83NRfsvnuwlarYl0tlKIMH6cp3dfgGSqnDQ3QUFbHnr7NISM5HhWhTzTwrjrZiWeREUGz219G9qM5d7lEFlfGVhqkgfBMcuMntHnY9ysU9vot7w6l2nGkfuunTXtzH3qU8vWpyLbgIrh8m7PEuUr2TRF4Duh7sYMVsrPWJYamuKd4QPet4HnbBGuVFgKlHvd4imuSgQzER27UC3P4mlldKOpmAjYS4KjPLxDHCjpHGa0kF1QQURQHC6eN2xrH6ghcmwiELa73jeYn2FBw82OlinTn8wICdutBrsOPIoaTZj55mCdECfIb749R34cR9wYXx9RLa4r/eU/9rWiSFST99pAGjaIS0i39AETSMnzHyBr8Pb8Plq0gGiy//mRMy33/g863o5dvIzMHkMFEMLdrK0nXrj4qm6maLtLuDjg22hyYFxSVxqs+10GegPna+OciXnMlzsU+gpELbVuwPwXo3IlpgQGCK7HaQCOxK18Pvy0joGxMH9aEj0vLY3KN5s/imzPwPQTCVg5SeddGJ+IfjCYZBUSnai6Nu30UzAVsU6o5H2mLvEM6TvaSClvncvtOebE1RzN7XEzLhW11k+r61JYVm+UbM4Cd/vCusupUkrQDkEH4UZlQh+CjOE9id0/PDPALz1YWcofeJLDFGYVmZkRQCNn3sJJAwXUDW/E86CW 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)(376014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: UTPck++z1sDx4ryR4xKjuG0MIFiHF3loOKQNlOpa5BEuLH8W65rGdaJD0V//ndqe39N0n5K/VWWZDl5dFLREuOws/Qol2QDMAQpZrIftrjZzkolrtVeFqh8FXZANggnwL3TM05OPKIRWN1cqZycMLDKxnGoYMUe8Qc1ecYH9s9L86ITOsmCh3k5EX/6kdy88jdNr83hOxQOGenN6yb/mW4ktaBYZAL3YLy/M9Elmi/sKuSa+I7NujBC2j4CiFzFpn0ptDZuHnUifv5lbq4QISJRu1Bo5VmEaUD4DjcD9eJBRKFz3gAciI47mjVU81du7+AUwj6h2S1D4KZEgS6awnBKOyQs826ko7jv06EC2yoyXEyKQoFUY1LPoDFQjPI7EzkPlmzYfUsUw8LlVZ4jRurH2R3Ox6pA0nuVWPooezTkSY1EeGgKtYzV/kFMzegs+c87FE6Fs2zaXHCAUu/lHLVFoLldncCW6F5rKPkZScwBuLtE8GVSFjyD2HV+j//FDqUhwIUeSMQweZWGewAYdz+lS2LNXnYYQhBUii2qcruwOwxa/HpiH0+lNTPjzH3c3PJbsCRi5LYnRRWrICAivU1Ze+1AiTSvBpaE7SnLQ/NLHsrybt5qTmgTvd8Qf0UmJsHKBI0jeUMW+3CzSAz6yIlhbEZ3I3GyO7YV2zeQWwyIIGMJf5X4tmku91c847g55co4EPxGl1NECJM5IphhegRmi9bFrIhXOGx2R7lDCkKHZ0uB6EDz2zYgr+5icHajpJyfoyoewIdtwNUgoKwBn3Lb6ZdUnGRPS0/Tq6vWOZf7HJ/3KLER3EdaPGhFX7MtBCOxQ+vJLM7NRHlQGdccx4LhDrBf4AjMSdEdy6ha+KR56CRqdvqI4b5dQ9ZiE5bMRApUOmWMEKIzDSzq9QZ8OyH7aF+3mR6RWPKl3UHCcIKCnW4aGowUJJbRBHEphPBavKyki/Lj7RGLh9LNFoqaSRaxkpcn5y99SNxEQHxRiL5jEVv89t8PPxE8bB2SXc+S3c+FLvGwqDSOqWiu/TACS87ADSuC/VxCK0dYbLfZ3XuBpCm60bhyEFsxVul8aZSB3ik9/OjRLtGvVLYlZHksvC29NoN7lIrBbb9vdZzfQosdQOLksHUbM6BBTT5HG2Uv4JnWCeOlWQb05pQnID9uzzrEloiE6HFhfzQiZ9qCE5ablUjz04hqheO4tMfLR5WKTx0gzRCVh8bFQWzgkp4wDeRCPeP5e5k0KxorI6kZv2+iboL/+VJP+DWSRDO0tYop/V1lnfyF+ReCBZy9xDATdUEP8IaBAaub0KLrLpvvZfomRacy0q/dyNSYOXcOghK92XJoJSDY4uBEDX3+n9Nz1tTmuuT535VhOj7xg7WFNll753JtvePYA3187tfaB3NZw09mO4yIyQ5qb2svzgNKWDohVlPbUbvs92N5X2PcLxm8zxydTt6eGZn+wcStpARlyj9ZctXyR/ZydhfLn/NM5/9Ya5gOulj9vV2Kj96QJWThZiFQLiFOYkUsPWpglNvLIc+kTuRbC6j/+6SewbVsPykAJpFD/NOd3n8b5no+DbhtH+pQwDcVd76Q+rrhnt9VI4337+JiEIt4uMsU8ERj96A== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: d3d7d71f-8b73-4eb0-7c81-08dcf1e35920 X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2024 15:16:33.5806 (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: 0w/Fu16tdOqYVOASxS2Y5nViBt2jOrUZZ9RWRtHdL9TNxwykGyh4P3p5AjRyctWneQD4QSBWAtb4KZoXu99sYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR06MB9164 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 ; Mon, 21 Oct 2024 15:16:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/113078 Improve recipe content mostly by applying some ordering suggestions from oe-stylize.py script, and mitigate also few other minor issues. Signed-off-by: Niko Mauno --- meta-oe/recipes-core/dbus/dbus-broker_36.bb | 29 ++++++++++----------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/meta-oe/recipes-core/dbus/dbus-broker_36.bb b/meta-oe/recipes-core/dbus/dbus-broker_36.bb index 46cff86db9..f0f427ba0f 100644 --- a/meta-oe/recipes-core/dbus/dbus-broker_36.bb +++ b/meta-oe/recipes-core/dbus/dbus-broker_36.bb @@ -1,33 +1,32 @@ SUMMARY = "dbus broker" DESCRIPTION = "Drop-in replacement for dbus-daemon." - SECTION = "base" - LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=7b486c2338d225a1405d979ed2c15ce8" - -SRC_URI = "https://github.com/bus1/dbus-broker/releases/download/v${PV}/dbus-broker-${PV}.tar.xz" +DEPENDS = "\ + expat \ + systemd \ + ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'audit (>= 3.0)', '', d)} \ + ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'libselinux (>= 3.2)', '', d)} \ +" + +SRC_URI = "https://github.com/bus1/dbus-broker/releases/download/v${PV}/${BP}.tar.xz" SRC_URI[sha256sum] = "d333d99bd2688135b6d6961e7ad1360099d186078781c87102230910ea4e162b" UPSTREAM_CHECK_URI = "https://github.com/bus1/${BPN}/releases" UPSTREAM_CHECK_REGEX = "releases/tag/v(?P\d+)" -inherit meson pkgconfig systemd features_check +SYSTEMD_SERVICE:${PN} = "${BPN}.service" -DEPENDS = "expat systemd" -DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'libselinux (>= 3.2)', '', d)}" -DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'audit (>= 3.0)', '', d)}" +inherit meson pkgconfig systemd features_check -RDEPENDS:${PN} += "dbus-common" +EXTRA_OEMESON += "-Daudit=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" +EXTRA_OEMESON += "-Dselinux=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" REQUIRED_DISTRO_FEATURES = "systemd" -SYSTEMD_SERVICE:${PN} = "${BPN}.service" +RDEPENDS:${PN} += "dbus-common" +FILES:${PN} += "${nonarch_libdir}/systemd/catalog" FILES:${PN} += "${systemd_system_unitdir}" FILES:${PN} += "${systemd_user_unitdir}" -FILES:${PN} += "${nonarch_libdir}/systemd/catalog" - -EXTRA_OEMESON += " -Dselinux=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" -EXTRA_OEMESON += " -Daudit=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" - From patchwork Mon Oct 21 15:16:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 50982 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 16FD7D15DAB for ; Mon, 21 Oct 2024 15:16:49 +0000 (UTC) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.104]) by mx.groups.io with SMTP id smtpd.web11.48596.1729523798564282022 for ; Mon, 21 Oct 2024 08:16:40 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=2aiLR4+H; 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.22.104, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Qkb4ze8sVZAKO2dvj8jQ9WTXuvr6lvD9xtoRmUKWChufvjJCibAkrZBt3WW9GACZx08CT5a+s1oFuexHrEzHco2MY0la+pE5i/ouE7jDT/moRcBgpRC+WsPwJlyQctgKB2dsKGhrAZ8Awoft8vnbSHoihlFLysuMT/EIxcUOUdc6nWQYWFHMA07TngSo7aL+TW3+KPMawOXiRubNGaIGfz/tVSLrYnvOT0LpZZi7uJ3AIEmcqLGApllO5BrdaQ/3umUkd6VkpqX6eOC14OC8CRlrBcCcvKnIhSCW3JJpqKzhHq7rksqtn5yk+1vYLM5Y7hDC1PVtt5Csjb328L6YFg== 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=/K7kRgLXgR+vov91qL/0lZAyBngtmORkFM8+HrOjb8E=; b=Rml5QbvqB1lvalE05715bqDt3qC22eVVCgdG1DFg3ET3QgnxUpmdjO/5bq3SVOtZTxGuuzFacRy4ebppgeczcNreKRDMTVKQAQafch/PrZHKze+hoS3cIVv+3h4KvdPZAoetvX/LWfOCrS0xZZpsDuapd1BfFDXxY6pZxc8XbIHovjL28bQvSM5Ii9n09gUTlWwdcfRzLH6ebD+bEW+FqIHycAu9sH3VQvzYN9I725ZYYIjQyR5qvAdHzuaDItCQQh7Rdh2W8+LqA0w2gd6Y8A0apHdFuwmXVkDIN5kuqYNYR5TM/d2JEt+Q0eRVhzW0xsYO0Frk2bT+aIpDhdgrgA== 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=/K7kRgLXgR+vov91qL/0lZAyBngtmORkFM8+HrOjb8E=; b=2aiLR4+HVb+NJi8O8M6f+QVdQH5xlTuKyqz2jCV819Q7MGJ+OLhfwSaSYqh1ILpn2crsyD0lPV/7X5hVOYuiIi711lCO6Vlb00KMQ7ayhGssc6gfHCDKM6iZPPdORDknqll3QLDB1LHzn++sE9EuAtlbrhUfEzgfnRW+0hv0shchD/hoSn7TcebZ8eraUqjoIbAkAZesFHVAJIWHDFKO80R94GYCQJOhTEghll7Hx1A/rF2lRZkoz0bgy8OA8W+fkvt3lgyVgsOdus2e7MuUFjdutwywUh8XS9rHqN/3I6XyZbKQjfSO4kXoP/2k6x9yRwp9OQQI/n5LHzeyfrpEXA== 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 PA2PR06MB9164.eurprd06.prod.outlook.com (2603:10a6:102:403::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.27; Mon, 21 Oct 2024 15:16:35 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%6]) with mapi id 15.20.8069.024; Mon, 21 Oct 2024 15:16:35 +0000 From: Niko Mauno To: openembedded-devel@lists.openembedded.org CC: Niko Mauno Subject: [meta-oe][PATCH 2/2] dbus-broker: Add missing systemd user symlink Date: Mon, 21 Oct 2024 15:16:22 +0000 Message-ID: <20241021151622.3432996-2-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20241021151622.3432996-1-niko.mauno@vaisala.com> References: <20241021151622.3432996-1-niko.mauno@vaisala.com> X-ClientProxiedBy: GV3P280CA0118.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::31) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|PA2PR06MB9164:EE_ X-MS-Office365-Filtering-Correlation-Id: 3e7a4904-ac78-42b5-0738-08dcf1e3594e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: 3H3DLGxc/GMaES9CO7I65yL8UolVoPc6ZrDliKCW2JioaYkBJpob3vXyM3rSc+4vqCm8bb15n0lsdAADAtT1MxO6IfmAupjTGFRFAYqD9dIVmJFKVjW+jDR76K+J40oOkayNhJkk8rC70Sbf4jbgXiSPv1kspiYnnIfFipcmURVwGevyBzqfxvbaiuKEqjr+Vg9oCzF97Gz7XrX/hJU6H8bM66ESP+RaNPjarK3ayjROrMZJr3PJ0SFm1izpe5KEbOPFW6/n5+KPg527jZjWyMPvPY146ph1X4n7ui0hQ9Yg52b1NVz8jkYbahYFC2Xw1kJ1yVa2IJzr6GKzGBa0we3ebuyQrK1uPRUUOMtdeKB4qn87Tu2+D7+8esyOO8REbpf2gRMoOlZGoJDAxU71mQKE/w/EMiyMwzBX3r6sZQqqClWNyeEsJiQbfdq3mpjfRExFx0mxjR1ms/4wt8z2w+QUhT3pIUb55/3m4Rxef8lhEAms68qCjg6Ann/QazhpLk/UmCnQPJKVYNCVsb7Nzvtx46huiz0gH/+xvqI+neCX0GRq8yCSEgA6nVspA9GXi4IDxO2hToc4Y21nsqQgG8v0yHYG2htj9B7O1NbvftQ+3/1A2otMXTf5c5r4yhppU8By4MZ4oeaF7+2secPlRDKQtaWWBth5+O3CaxDOaegNs/pHwKBh+FCfAiE0dpau5Rs9CyEAeDBgW8j02Hv1eSbQMnYKAywE9uKao3hYJgt0v8JcEeDCnqhJq6Nswn6SGvxncuAlbV4V43aGE1ue+KSXbUALGTcugRuxGNiippTVcpSw0EiaNMxu3OdTd2LkjkQc2sNeca9tNPWb+VwEBjUGMvb6PvzcYKZeRFz0LnJqeODGf0hKmtuyzl/dkuA3TuREPZIcK4B8Qg4Vza9bTjY8oUrGDC0SEggiSfksbzBAz0qhHi8CJlqZa3UG6pBzV3jsjFSvH6jSHc9hhTOuECvmNPLflRrw5MZd52I5LQUGVGN+YakKTpFKvbv8qH90Xd0Ka0I57VtnvEHfbUqwDwQvHqn7/X6sGw8vKd5fqn2Pi2UI4B9aALi8ObYc04Yez45ECu0ySpV7HzuqvtbEpMR/QcsD6LUaMEQ79sPTYH/4J6KJU+fvOdZDYsNICGWCmbXo5bwD1xgnPu9wxDemGMuUWYGmnAb6HrEZTxW+usX4eM6qY+IIzKlOfTFnBhV2LxGbEOf7N2gE0IhTHml3M+aOdLTk44MKcYGOeFMx5ThdRUVC5OW/aptyBdBg0RanXU59GgWMjDveCcnAQ+gQ/ntrK0lVTW9wcSLEkabais3E0oyZNhSjowZ0fUQ5uMlk62VZ6NKiLsCa1aaCQNe30kVEIZgAht4OW8B4O5ahLEk= 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)(376014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: M0waoEe9cmipwcAiQ2jl0fqDI1e9XDyn4qOh4JkdXyN+If6myy5VwRYfMms+KX37nejq4UhEswsx40MrSpkElSkVkK8yGKSVqG1dbB54lk0AhWiLDuntZjrkTJaWvbMfcYlzqa3TAgq7W2PtxkarSwmttCAdLQ4+273QV5vqCMHOW3QEq5pjwn2ocRVskHeVSgAp7S2vAIVXwMdLOLPq+wZ/ywGdA/OX7N8/z8y4RHY/ZBRfJ2kdFuGGrzKusaD0Etb3Ekpj8MG1rQs+8sS96dYYL2ZCrjHI/CikBREHoMI61e9jPIcvtRH4tPvSVWQPPvwSeg7hsAQ752828Wrrg+Toa1+zukCxNxXjGX+agmSVCxmP5YPaX1c5bugpkkg3xaJDcCUbvoDv0ZZo3zW+tPOSDDWd6eui0Rc3Ld4MXtyt1nwOh0J0k6xTSJ+W80qJaTgEapJj2P08Pq33l+r+JlHpS+SM8R9VdP1u7+8uds3Vr2V+yUXux9FcGtetKUoy6TuD2PFKLS4+/E/wvvemzgVV1/itHu0x+Jc12HhLu8LSi1e0z1Azrjmsr6oi/NNF04815Uu9aIaWfVajprlKlUdzAsv7ogjwSQ0rzljycm3TgFViofjp3XGsuOfQBO0l8S90c3szXy8Ne+GD6Ks7TPhaH6w8b3NQxfyvez826HxoSjE/YuvsoopBDvjehtO9ETfegmFGYZa7Oz/UG+SSTEpMjmMjjFzE9QS/Ndg/pAqwaX6Vxn83PjyEknfHxTWvPf3qrZoDw2aswM/VGNY5inA7sLpwTyMEDzctNMjhf7bvDMTWjGyN6SSWG9b8JTrBo22WYN0mG8OcceTc8NZmp31P3RqwVmfSOsoletAY+sbOiyTi0jZWzlP6gzd6XJJuQN45tqA1dHlttl03n96n32ubqSO2CXXyH2cY/CTuq04H89BitJ1d5hry5hKV4l5Zm2vt41VHuuH/OorDFqQ2utBooI1GXU6p+eFwwbsCaDRcGi6YYOjD+Tc2dAGaqf8LW/VNQzE1pJpmfBQbyfg3xZXvqOm0DbF1QfCCoJPYQdm+cUnpXuq9DnZ5/vXKrb6lF50JZGqhDQAuwH6waW396rlGybKdNERqrM8H1hYaxTHlFAGowfl1OV7n38vr3SenbY+0349g1DADk5WiAFP1MJjFVaw34cmwv24WyCl2008zJ2zqRQTRBxGJ0wCEZXEaKSjr/GU3FQEHKzFl8H8Cl9QiV4Ut0lUevV7O+lYiVudPEW4KSayOiRauLVxXQSX6DfYmujC1o4Ird8ySNPRk6AxHXFuSqEkUNF4F3eUtMeCTGwutzhqSRoNV8jJ0QnbT8R8mA/GYDlbn0iUlBbgy9dP82oSQPvk9/xKE+0jDyacIfbuMvQGk3yCjCabkHfyPL/0B/TxAlgYEhVL2V1gcIaI5WCU1gctNmvMfWnWCehWprb2oKnU/sVxXwEwXKlzf9Aegyj5YNheWb5O4vg/py6vlaLiU6q5nbeFBYcNHLF7xTAqb8ONOllmOIyiXhfL0B3HGZqIU43cdDHIQRSA5S9oUDziebtbAiIz9jVnUl/nmWEEpgglkGyVXMuRyhd+2pgjR6UjOjicE231+uVTFhQ== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3e7a4904-ac78-42b5-0738-08dcf1e3594e X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2024 15:16:33.9532 (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: GflfhHt1n08v01IaxcRU26WRDPN9bRG4uulLABliLZ5rTu/dvtap16ktYc2QJp5plkTowf+vUyaxPMHfDXtOew== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR06MB9164 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 ; Mon, 21 Oct 2024 15:16:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/113079 meta/recipes-core/systemd/systemd-systemctl/systemctl seems to care only about "system" units, so create an Alias link for "user" unit manually to avoid errors which are indicated by following entries in the systemd journal: systemd[381]: dbus.socket: Socket service dbus.service not loaded, refusing. systemd[381]: Failed to listen on D-Bus User Message Bus Socket. which take place for example when DISTRO_FEATURES contains 'pam'. Signed-off-by: Niko Mauno --- meta-oe/recipes-core/dbus/dbus-broker_36.bb | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-oe/recipes-core/dbus/dbus-broker_36.bb b/meta-oe/recipes-core/dbus/dbus-broker_36.bb index f0f427ba0f..5b4915f968 100644 --- a/meta-oe/recipes-core/dbus/dbus-broker_36.bb +++ b/meta-oe/recipes-core/dbus/dbus-broker_36.bb @@ -25,6 +25,11 @@ EXTRA_OEMESON += "-Dselinux=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', ' REQUIRED_DISTRO_FEATURES = "systemd" +do_install:append() { + install -d ${D}${sysconfdir}/systemd/user + ln -s ${systemd_user_unitdir}/dbus-broker.service ${D}${sysconfdir}/systemd/user/dbus.service +} + RDEPENDS:${PN} += "dbus-common" FILES:${PN} += "${nonarch_libdir}/systemd/catalog"