From patchwork Fri Dec 12 12:18:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Erik Schumacher X-Patchwork-Id: 76374 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 1682ED49221 for ; Fri, 12 Dec 2025 12:18:25 +0000 (UTC) Received: from FR6P281CU001.outbound.protection.outlook.com (FR6P281CU001.outbound.protection.outlook.com [52.101.171.87]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.11444.1765541900958590496 for ; Fri, 12 Dec 2025 04:18:21 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@iris-sensing.com header.s=selector1 header.b=kO09HFLL; spf=pass (domain: iris-sensing.com, ip: 52.101.171.87, mailfrom: erik.schumacher@iris-sensing.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZHr1BmYv9gVJ4HQTpgtRAYX8CwXHwFZ4N+sePyuhfb/CXe5GYkuX996ou+VQhpQ69jNqB89zzd1+4dpWCSEOAXekaktP7j7sqAU28Y3ZV1MFE1pmABPmGocJMgAZ5fK4HdAHdhIeSmHGIPRjw3J4YmW8gBnAz4PNaTgmJp0pN72kgQlm2K2i+VzLMW6ixYmUfMW/xHn43I1DOFes2K7r6KJ5gNKD3X0nYOyadXlk5GxKeoMDA63z3+FxUcoCXbSNXVQVDfjj2d3SjvFtapbkeuJeCbKfWDdH7bkEvnOegM5dcv3eN9j+T3DU8egl41QY+IGNTXJNj/PXyRGc0KXP2A== 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=NhL/YhgfS+VtCAK3yZ79UoDt40LJLp5SM0e+5E5qSTg=; b=fJ0VltyTFCXpjon0MuOtsUzw592lbb0U0Y2r/Tuq4kh6wdTX5HHyIgutuLY3/QpOtpv2DSBDhugX3qpfieOpp9GYhycbZ0M4zAmHa+51ALM27ZJ7hPieerLIJ0WJsftjwaOqYgLbi9JH57PImYZhXUNBBbySXUcXZyr2bON62MbOvLQCA+DCAy8dtu6PLyP5LL1/Jpi+5auhBaJU4RR30gU4eG/SAADpC67jPgBaTniA61/9DaLLtWmTwpIlatqz6sXhMVsCHYjkqf6jdwEMSYB9SBN4RU3Yg2OLcfixQOT+si0/Oi7hGdosxsOjoeEd9eJtUF7BTEWwFmmr3+lG5Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=iris-sensing.com; dmarc=pass action=none header.from=iris-sensing.com; dkim=pass header.d=iris-sensing.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iris-sensing.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NhL/YhgfS+VtCAK3yZ79UoDt40LJLp5SM0e+5E5qSTg=; b=kO09HFLLWHNcepYMVSP5yBVHOg8EiMBZd3qSFdYCHU434l52NLqz7s/NqS8ST6CDeT0mJFdEVXEjBYX+wlAqICTN3Ipk4mPwtOIqvlW79/nfZc5rQWmGAI5QrKO6pRUSUnDT5LEjT68JwHRQ/gUQM9Y9E/y16OcfpvUEE/EPSejhH0RaCmV+Tco0gjrsM75+4y6e2qFtCm+Va6x8V6U9TdOBt4fvxXxsXTyCkWhzo+FokQJQtzG7TP7gd92bPLN+sw22mqkc2DQ8Q1NHDQXHYYSNxTUx+6A5ZH5BocpsB+3TwySZ19Eq4XlF2b5vjrzwgBRkQIVgBSxJpIsbK3wS4w== Received: from FRVP281MB5832.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1c6::11) by BEVP281MB3597.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:8f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9412.11; Fri, 12 Dec 2025 12:18:15 +0000 Received: from FRVP281MB5832.DEUP281.PROD.OUTLOOK.COM ([fe80::1a5d:c8:69c:77e8]) by FRVP281MB5832.DEUP281.PROD.OUTLOOK.COM ([fe80::1a5d:c8:69c:77e8%5]) with mapi id 15.20.9412.011; Fri, 12 Dec 2025 12:18:15 +0000 From: Erik Schumacher To: "openembedded-core@lists.openembedded.org" Subject: [PATCH] initramfs-framework: rdepend on mountpoint command Thread-Topic: [PATCH] initramfs-framework: rdepend on mountpoint command Thread-Index: AQHca2FkifyBep+CdkGpNcp/DMf/NA== Date: Fri, 12 Dec 2025 12:18:15 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=iris-sensing.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: FRVP281MB5832:EE_|BEVP281MB3597:EE_ x-ms-office365-filtering-correlation-id: cc6cff8e-c99d-48da-52a7-08de397886ab x-ms-exchange-atpmessageproperties: SA x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|376014|10070799003|1800799024|38070700021; x-microsoft-antispam-message-info: =?utf-8?q?rEbo1i/7ch92GrrkMbGm3VEOx9BJ/I9?= =?utf-8?q?7TW/sex4bhaRySa+X5T83ufr8e4uA9kf1/Hjw6W9IOgo7cbZuPC3LbY6NzmTCrNCa?= =?utf-8?q?C9piBgc00c6Q9Eg5kezNCUX38dRhqRIlSNIEuko0cJL8oKmLX7zeRR+ZOybjW4FhP?= =?utf-8?q?Fl4fvpldR9cX4QwuUdL9AhVCaCBVzkbiqsxIlNNjitUlWYqbRLI1CkdJnSgLFoGSb?= =?utf-8?q?TdX+7V0fj1GFkMI64hZpyCjDXBMkLqFdt37oN1vR+iDKQX9NaXouKHEJ7SpM0hb1r?= =?utf-8?q?pf24pc6nvXfhrx+gBEp+z2hta1UmQAMvvIIpwmzBRY0rJJm2AJh2+DPTiuYkr/eey?= =?utf-8?q?ZBlrq5bWscaiTcEh7t2WBLpVj/i0Cjj8QeDNAHghsXvlrshV7YJhmqzJoawTOGKkJ?= =?utf-8?q?J4qeS9PtN9DDdVZ5gqTUCpYurErnzsyQ3NxFMmDDYHrKRhta4cbvBMEFtZo9wUSdY?= =?utf-8?q?5cplgnQ4Y28iTbPDXJ/06NOc7EFsjq+hMNCSPkObKVZ0nkk/HfU2FjM5QqxAfNQXc?= =?utf-8?q?q8QQIRsPYpQ7hB+Nsmnh41Q7C4BVvigMvkAJZQSer70OF4eoeSSWMpjmbe7nG6fYx?= =?utf-8?q?Ez9CUB3V6LkDwUza87N7xh6xeMHhpg54K7IRVxfBWfGaa+CU2yjTsnhQeJMffLbNk?= =?utf-8?q?w+IdmfA1hNH6iU/UK5h66zmKe4TXDl1WJ9Qvt/jMPNtAkd+Zbx4d+8e5P0We/0SrH?= =?utf-8?q?diwB+LlcmXulSvzJjPcIwSN83QirARd5625dKULNOWuSxwYtXzMMwq585W1uDYahe?= =?utf-8?q?8bmNbyRshGUKRCmMnUZ1aJ44RPP9Z9kE5SMrRZSTvh9rXXJfeVQLXdagi4f790H5q?= =?utf-8?q?YExWxEzWsj9GqQogYl+KnxILcoREMibkb/pQZKP7mnPmieJ43t19Qm2gzFNIyaeq0?= =?utf-8?q?5sHLMeWGpa3nTBNaDPL5Z6XgD3wWr5ibvsKXaifMBUfl93h7CEjlDM8V3qlNzld/e?= =?utf-8?q?L3Lq78aSq1NwjgUBa2xG0SB07iTa1+h1M79+pmiSMD4Zpih0qT4ToETvoZwHpgFE2?= =?utf-8?q?53e+dmbqqqm8JP7lxKxZQXcv1I8Tl8ID1v04MQPNHOPHYIy1mus6u/hnMRdsCb3sA?= =?utf-8?q?JidN9yN/fap4S8G9aSiJe0tqj3rrpbzGom5C7ZFDcAzjFqS4NXzhy8UksEZwI3Tz1?= =?utf-8?q?yBypu/981gjUB0v9ne89dr6NcSB6IgyhiEBMbT334/pPGAu2QkG0eGcc/yz3q0pa1?= =?utf-8?q?REy6Bj+G+verRHXBMoY2PGcIsWGg5xtuqC2Ah0y5ptdteOfxYDfPEvIehvY+Vm5Gg?= =?utf-8?q?4EqkOYiv0Hj5w3fJDXS0OAfhgS2bem4AENJadvutV0Xu/3FRx4IBLGAKldMHuzr/u?= =?utf-8?q?4I/tTQR43TPI7ZExVx5t0wapXiUkpkUr9gaMty24jpebcfNaj506fYEmfoI75KGb1?= =?utf-8?q?VHNmeol1YPKPjb56lPnAnxfuUfAOb9qKCVpBDnPPnErW4cUlKE55TY2TSczHE1PGM?= =?utf-8?q?HYffJ1cZJP?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:FRVP281MB5832.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(10070799003)(1800799024)(38070700021);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?Mq3tGyNB3t7Zv3auAzv4aWvjfzBc?= =?utf-8?q?pFVtSDffS7CFQ9VgK3YA3iKvAi+K3cy7sON/jTijbPUIx3VXnXZqf+QSVACIWQqZq?= =?utf-8?q?aEWguNSppFxI82EQVQDGUCVsHAUb3ypD4GeO1K94xLUSwzftw865pd1JFjGcGz+W+?= =?utf-8?q?ClFwMV13Q4T1UKb3jyUlpO9DE4oFru0WXeIy6/HvNpARy3WCsl7ZEphSsoeKzFrMb?= =?utf-8?q?IpCSpjHImt3I/dNlsPSxXTv6LSYLXxLlJwe7/phlWbT4t3f6coGH9smMfyiP/sy11?= =?utf-8?q?MQEWXmZRSPIQchd5nhIefyW9jlzM2WG82cnVCJ6mv9sModCl7WpDYq6I71XcaKNuQ?= =?utf-8?q?MMe3TurWIkIMCJtpl17kMjp0+KTbJcEEeQMzwJznNcgWtyfT9n4ifTcOcYoXv2gPI?= =?utf-8?q?r3uVhDrTvmVriR+C4QiKSaGhKyoA0XFh0g8SOYt/mKQtubwV+fzYytPgQIRpZ0uLg?= =?utf-8?q?Z42Y5JOQuBFmwgYdT+69GdhiRUBzi9EQRyyES95pGwRZzb/rwBUkQuhEl2Sz4rjWt?= =?utf-8?q?a6MX3D3Rt3SrhXzc4JdhBzGhhz+UIK1KA5/4teVr9Uyl+ZjPUo296iFIdqcQfwEnn?= =?utf-8?q?BMWgUKAXBMXikzV3yhTwM6HjuAtqqFSFt8RkU1z0gjxn38UfA2A2DfgCXfMN5+EEj?= =?utf-8?q?GLj1y3IB16bN2IuGn4dTJttdWJdZqKn0jO19Et3PEdpc2MjVzpKIm1gqAsYDMW9ma?= =?utf-8?q?gfi0d9l8O8rjjbJvcbPOI6ohyQSAB0nUSIqvAKt855MTT61Szq/6/CF63N+xIpSNQ?= =?utf-8?q?/RJi7wk1eqciw6wjLu/KzO+keM/g/hgJk+NQiSZef4dCCxeomB+uwpJ8+N3ycB9U2?= =?utf-8?q?pUxgKFGHFKzlYwhjsWFJiv6zgDpg+ZdtpNGGNWdA/iui2neUljDUgcNkY4gAXdkA2?= =?utf-8?q?dlm5NC7LKL2Dpijb1j1jDpZQvNhahC+J+F+zJthbB1zUeR2G8h3naMy89abwbva+k?= =?utf-8?q?zUXZyQzdbb635BE0zESpoOYrVcNQVJwfnkFEngmjWJ8Y0EFQzibjTZW4SqBO2D1lL?= =?utf-8?q?rp/+up5enlvJoRKF7fhFl+uKkqQx9T1pQi71ll3PBFVgslxynuqnH2jArgxF6ldhC?= =?utf-8?q?2MO2LNHOWL1Y6k2WAdbwlYsQzsMOEoSn4pGtH5c1d/OWptcLPyhEmTiYB65IFAy72?= =?utf-8?q?k6yQFFUbJtKNuqTn1gSlx7tNk7wiD1XWW6U4te1f1ZlDMgqZGj9ctdlQuwP0wUxjh?= =?utf-8?q?G0O6fUzgssOicCSXsvxWkq1oTuc6LlwyPji85Hzoj5F4hx3j43rPOzyYvfcIdt2wD?= =?utf-8?q?qbww2QYSLXSZR1L4SQO8P3KEDjfF1H4ILYNSjrOfiDG61n6fPP6jaNJYZo/IiOD/W?= =?utf-8?q?my+/XDMpweCcdtBu+CUBLJVvn+/YHGzahWgiDPwszxebTLTCj3AvMvpeHNQDoCk5J?= =?utf-8?q?+hOpAkwqAD7Ul25i5x14w58g9cEoGnoQ1Ur6up+NUTwO5FPwi3zuK2karDrEtCM9v?= =?utf-8?q?jRwupSwWVkjmM9zMfwB1avAY8huQjA2cKI+d2bmDD4JirIiUYETcTy1T754cXYy/U?= =?utf-8?q?oZRjXE18dVkPqmezJcEH/Uw23zbff91wLTC08GPRGsoH0qUD0tWPM5qSklK4zGm+M?= =?utf-8?q?XcFwepxxurwzK7VG/l1LCxEyuxIaG1MhEae0k1PHC4LPBdHDaQJ1vI=3D?= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: iris-sensing.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: FRVP281MB5832.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: cc6cff8e-c99d-48da-52a7-08de397886ab X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Dec 2025 12:18:15.0981 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 963f3913-ffae-43fd-856b-2dfd3f6604e3 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: tC85zEKe1LgdCOgjGWZdhyPoRqwFejkBS1Qqu11vr7tJjwrpXpXs+jhopB/+gLLkrgsYrAoFNqDXYAA4NI2ae0cS5Q9YVvmf/0X0a8xDAp34u8vK5ElVaKYiGcVHsdaV X-MS-Exchange-Transport-CrossTenantHeadersStamped: BEVP281MB3597 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 12 Dec 2025 12:18:25 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/227587 The scripts of the framework base package and the rootfs module script, both depend on the mountpoint command being available, which was previously not the case. This led to boot failures when trying to boot any rootfs with the core-image-initramfs-boot initrd: /init: eval: line 16: mountpoint: not found This change adds the correct RDEPENDS for the base-package with a note that the rootfs-module also depends on it. Signed-off-by: Erik Schumacher --- meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb | 4 ++++ 1 file changed, 4 insertions(+) -- 2.52.0 diff --git a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb index 2ec03bc34c..26125cc8be 100644 --- a/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb +++ b/meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb @@ -79,6 +79,10 @@ FILES:${PN}-base = "/init /init.d/99-finish /dev" # and mounts the rootfs. Then 90-rootfs will proceed immediately. RRECOMMENDS:${PN}-base += "initramfs-module-rootfs" +# 99-finish needs the mountpoint utility, the rootfs module +# also depends on mountpoint being preset +RDEPENDS:${PN}-base += "util-linux-mountpoint" + SUMMARY:initramfs-module-exec = "initramfs support for easy execution of applications" RDEPENDS:initramfs-module-exec = "${PN}-base" FILES:initramfs-module-exec = "/init.d/89-exec"